| 1234567891011121314151617181920212223242526272829303132333435363738 |
- """
- 测试小红书渠道的 search_posts 接口
- """
- import asyncio
- import sys
- sys.path.insert(0, '/root/Agent')
- from agent.tools.builtin.search import search_posts
- async def test_xhs_search():
- """测试小红书搜索"""
- print("开始测试小红书渠道搜索...")
- print("-" * 50)
- # 测试搜索
- result = await search_posts(
- keyword="Python编程",
- channel="xhs",
- cursor="0",
- max_count=5
- )
- print(f"标题: {result.title}")
- print(f"是否有错误: {result.error is not None}")
- if result.error:
- print(f"错误信息: {result.error}")
- else:
- print(f"输出长度: {len(result.output)} 字符")
- print(f"图片数量: {len(result.images) if result.images else 0}")
- print("\n搜索结果:")
- print(result.output[:500]) # 只打印前500字符
- return result
- if __name__ == "__main__":
- result = asyncio.run(test_xhs_search())
|