{"skill":{"slug":"gangtise-kb-api","displayName":"Gangtise知识库","summary":"对 Gangtise 内部知识库（报告、观点、会议纪要等）进行语义检索，返回高相关度的内容片段。当你需要阅读或推理文档的真实内容（如论点、结论、段落等），并且不关心如何定位文件时，务必使用本技能；若你更偏向先按类型/日期/证券等定位筛选再下载核验，请使用 `gangtise-file`。检索结果以语义匹配为核心，...","description":"---\nname: gangtise-kb\ndescription: 对 Gangtise 内部知识库（报告、观点、会议纪要等）进行语义检索，返回高相关度的内容片段。当你需要阅读或推理文档的真实内容（如论点、结论、段落等），并且不关心如何定位文件时，务必使用本技能；若你更偏向先按类型/日期/证券等定位筛选再下载核验，请使用 `gangtise-file`。检索结果以语义匹配为核心，强调专业性、准确性与信息覆盖尽可能完整。\nmetadata:\n  version: 1.4.2\n---\n\n# 知识库检索\n\n## 鉴权\n\n在 `scripts/.authorization` 文件中添加\n```json\n{\n    \"accessKey\": \"<ak>\",\n    \"secretAccessKey\": \"<sk>\"\n}\n```\n或者添加全局环境变量GTS_ACCESS_KEY和GTS_SECRET_KEY\n```bash\nexport GTS_ACCESS_KEY=<ak>\nexport GTS_SECRET_KEY=<sk>\n```\n## 概览\n\n该技能会在 Gangtise 内部知识库中进行深度语义检索，并直接返回高相关度的内容片段；这些命中结果以语义匹配为依据，强调专业性、准确性与覆盖关键表达，同时提供按类型与 ID 下载完整文件的可选方式。当你主要关心的是*文档表达了什么*（论点、结论、段落等），而不仅仅是定位文件时，它比 `gangtise-file` 更高效。\n\n使用场景：\n- 你需要阅读、引用或总结内部文档的*内容*（例如研究报告、内部报告、会议纪要、首席观点等）。\n- 你希望快速获取关键段落，用于支撑推理、起草或问答。\n- 你已经大致了解主题，只需最相关的文本片段。\n\n与其他技能的区别：\n- 如果你主要想按类型/日期/证券等定位/筛选文档，再决定下载或进一步处理，使用 **`gangtise-file`**。\n\n（中文说明：`gangtise-kb` 适合做“看内容”的检索，比如找观点、结论、段落；如果只是想先把某类文件筛出来看列表，用 `gangtise-file` 更合适。）\n\n使用技巧：\n- 请注意检索时可以多尝试一些不同的语句。恰当的语句有：\n  - 阳光电源 主营业务\n  - 比亚迪汽车销量\n  - 黄金价格\n- 诸如\"比亚迪的研报\"等语句，是错误的，你应该把研报作为类型参数来使用，而不是作为查询语句。语句仅为\"比亚迪\"即可。\n\n调用并使用sd和ed参数时，注意今天的年份和日期！\n\n## 知识库调用指南\n\n### 脚本\n\n`scripts/kb.py`\n\n### 参数\n\n| 参数 | 必填 | 说明 |\n|------|------|------|\n| `-q` / `--query` | 是 | 检索查询语句。 |\n| `-sd` / `--start-date` | 否 | 开始日期，如 `2026-01-01`。 |\n| `-ed` / `--end-date` | 否 | 结束日期，如 `2026-12-31`。 |\n| `-l` / `--limit` | 否 | 返回结果数量上限。 |\n| `-o` / `--output` | 否 | 搜索结果保存路径；若不指定，则默认保存在gangtise工作目录下的 `kb/kb_x.md`（自动编号）；仅当环境变量GTS_SAVE_FILE为True时生效；一般不建议使用，由后端统一管理。|\n| `--file-types` | 否 | 文件类型，逗号分隔。可选：研究报告,外资研报,内部报告,AI云盘,首席观点,公司公告,产业公众号,会议纪要,调研纪要,网络纪要。 |\n| `-d` / `--download` | 否 | 是否下载文件。 |\n| `-od` / `--output-dir` | 否 | 下载文件保存路径。 |\n| `-dt` / `--download-types` | 否 | 下载文件类型，逗号分隔。可选：pdf, markdown。 |\n\n会议纪要,调研纪要,网络纪要的区别是：会议纪要是来自Gangtise会议平台，调研纪要来自公司调研公告，网络纪要来自网络资源搜集。\n\n### 示例\n示例 1（按关键词检索新能源汽车相关文件）：\n\n```bash\npython3 scripts/kb.py -q \"新能源汽车销量与政策\"\n```\n\n示例 2（限制结果数量为 10, 查询比亚迪相关的外资研报）：\n```bash\npython3 scripts/kb.py -q \"新能源汽车销量与政策\" -l 10 --file-types \"外资研报\"\n```","tags":{"latest":"1.4.3"},"stats":{"comments":0,"downloads":421,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":3},"createdAt":1778123893166,"updatedAt":1778492867743},"latestVersion":{"version":"1.4.3","createdAt":1778206944597,"changelog":"Version 1.4.2 introduces a major refactor to the Gangtise Knowledge Base skill, simplifying usage and configuration.\n\n- Streamlined codebase: removed 6 files (including configuration and separate query scripts), added 3 new unified scripts.\n- Reworked configuration: moved from config.json and configure.py to using a `.authorization` file or environment variables for credentials.\n- All-in-one querying via scripts/kb.py, with new concise CLI options for flexible searches.\n- Updated documentation: focused on semantic search, clarified usage scenarios, and distinguished with gangtise-file.\n- Deprecated direct credential prompts and split scripts; usage is now more standardized and manageable.","license":"MIT-0"},"metadata":null,"owner":{"handle":"gangtisegts","userId":"s174q9zw21n5jm4afgn33c4ymn868brv","displayName":"GangtiseGts","image":"https://avatars.githubusercontent.com/u/274197162?v=4"},"moderation":null}