Procházet zdrojové kódy

问题:教资查分这个选题点怎么来的-dd8dd68ebf0c

TanJingyu před 11 hodinami
rodič
revize
b4f4aa2294

+ 5 - 0
knowledge_v2/.cache/70a208f70a7e/function_knowledge/generated_query.json

@@ -0,0 +1,5 @@
+{
+  "prompt": "你是一个问题转换助手。你的任务是将用户的问题,转换一个用于搜索或调用工具的查询语句(Query)。\n\n用户问题:\n女儿的生日派对这个选题点怎么来的\n\n转换规则:\n- 提取问题中的 主体对象\n- 将问题转换成 用什么工具获取 [主体对象] query格式\n\n示例:\n用户问题: “教资查分”这个选题点怎么来的\n主体对象: “教资查分”选题点\n转换的Query: 用什么工具获取“教资查分”选题点\n\n请分析上述信息,按要求生成Query语句。\n只输出Query语句,不要包含任何解释。",
+  "response": "用什么工具获取女儿的生日派对这个选题点",
+  "query": "用什么工具获取女儿的生日派对这个选题点"
+}

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 1 - 0
knowledge_v2/.cache/70a208f70a7e/function_knowledge/selected_tool.json


+ 1 - 0
knowledge_v2/.cache/70a208f70a7e/question.txt

@@ -0,0 +1 @@
+女儿的生日派对这个选题点怎么来的||发帖时间:2025-09-16||

+ 3 - 3
knowledge_v2/.cache/dd8dd68ebf0c/execution_record.json

@@ -3,7 +3,7 @@
     "question": "教资查分这个选题点怎么来的",
     "post_info": "发帖时间:2025.11.07",
     "persona_info": "",
-    "timestamp": "2025-12-05 14:05:15"
+    "timestamp": "2025-12-05 14:13:53"
   },
   "execution": {
     "generate_query": {
@@ -31,7 +31,7 @@
       "arguments": {
         "prompt": "输入关键词\"教资查分\",获取该词在小红书的热度值、近90天热度值趋势曲线、声量概览及相关搜索结果,从而判断其作为选题点的热度和趋势,辅助选题决策。"
       },
-      "result": "```json\n{\n    \"result\": {\n        \"content\": \"## \\\"教资查分\\\"关键词数据表现和趋势分析\\n\\n### 热度值\\n- 近30天热度值超过96.14%全站其他词\\n- 近30天热度值超过95.86%教育领域其他词\\n\\n### 声量概览\\n- **笔记数**: 16篇(环比增长700.00%)\\n- **总热度**: 4082(环比增长408100.00%)\\n- **热门天数**: 4/30天\\n- **近30天热门内容领域**:\\n  - 教育: 56.25%\\n  - 职场: 31.25%\\n  - 运动健身: 6.25%\\n- **高频搭配词**: 暂无相关数据\\n\\n### 热度值趋势\\n- **整体趋势**: 下降趋势\\n- **效果分析**:\\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\\n\\n### 相关搜索结果\\n- 共1条搜索结果\\n- 内容领域分布: 教育、职场等领域为主\\n\\n从数据可以看出,\\\"教资查分\\\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。\"\n    },\n    \"success\": true\n}\n```",
+      "result": "## \"教资查分\"关键词数据表现和趋势分析\n\n### 热度值\n- 近30天热度值超过96.14%全站其他词\n- 近30天热度值超过95.86%教育领域其他词\n\n### 声量概览\n- **笔记数**: 16篇(环比增长700.00%)\n- **总热度**: 4082(环比增长408100.00%)\n- **热门天数**: 4/30天\n- **近30天热门内容领域**:\n  - 教育: 56.25%\n  - 职场: 31.25%\n  - 运动健身: 6.25%\n- **高频搭配词**: 暂无相关数据\n\n### 热度值趋势\n- **整体趋势**: 下降趋势\n- **效果分析**:\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\n\n### 相关搜索结果\n- 共1条搜索结果\n- 内容领域分布: 教育、职场等领域为主\n\n从数据可以看出,\"教资查分\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。",
       "response": {
         "result": {
           "image_url": [],
@@ -44,7 +44,7 @@
     }
   },
   "output": {
-    "result": "```json\n{\n    \"result\": {\n        \"content\": \"## \\\"教资查分\\\"关键词数据表现和趋势分析\\n\\n### 热度值\\n- 近30天热度值超过96.14%全站其他词\\n- 近30天热度值超过95.86%教育领域其他词\\n\\n### 声量概览\\n- **笔记数**: 16篇(环比增长700.00%)\\n- **总热度**: 4082(环比增长408100.00%)\\n- **热门天数**: 4/30天\\n- **近30天热门内容领域**:\\n  - 教育: 56.25%\\n  - 职场: 31.25%\\n  - 运动健身: 6.25%\\n- **高频搭配词**: 暂无相关数据\\n\\n### 热度值趋势\\n- **整体趋势**: 下降趋势\\n- **效果分析**:\\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\\n\\n### 相关搜索结果\\n- 共1条搜索结果\\n- 内容领域分布: 教育、职场等领域为主\\n\\n从数据可以看出,\\\"教资查分\\\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。\"\n    },\n    \"success\": true\n}\n```",
+    "result": "## \"教资查分\"关键词数据表现和趋势分析\n\n### 热度值\n- 近30天热度值超过96.14%全站其他词\n- 近30天热度值超过95.86%教育领域其他词\n\n### 声量概览\n- **笔记数**: 16篇(环比增长700.00%)\n- **总热度**: 4082(环比增长408100.00%)\n- **热门天数**: 4/30天\n- **近30天热门内容领域**:\n  - 教育: 56.25%\n  - 职场: 31.25%\n  - 运动健身: 6.25%\n- **高频搭配词**: 暂无相关数据\n\n### 热度值趋势\n- **整体趋势**: 下降趋势\n- **效果分析**:\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\n\n### 相关搜索结果\n- 共1条搜索结果\n- 内容领域分布: 教育、职场等领域为主\n\n从数据可以看出,\"教资查分\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。",
     "tool": "new_red_hot_search_words_search"
   },
   "metadata": {

+ 1 - 1
knowledge_v2/.cache/dd8dd68ebf0c/function_knowledge/tool_call.json

@@ -3,7 +3,7 @@
   "arguments": {
     "prompt": "输入关键词\"教资查分\",获取该词在小红书的热度值、近90天热度值趋势曲线、声量概览及相关搜索结果,从而判断其作为选题点的热度和趋势,辅助选题决策。"
   },
-  "result": "```json\n{\n    \"result\": {\n        \"content\": \"## \\\"教资查分\\\"关键词数据表现和趋势分析\\n\\n### 热度值\\n- 近30天热度值超过96.14%全站其他词\\n- 近30天热度值超过95.86%教育领域其他词\\n\\n### 声量概览\\n- **笔记数**: 16篇(环比增长700.00%)\\n- **总热度**: 4082(环比增长408100.00%)\\n- **热门天数**: 4/30天\\n- **近30天热门内容领域**:\\n  - 教育: 56.25%\\n  - 职场: 31.25%\\n  - 运动健身: 6.25%\\n- **高频搭配词**: 暂无相关数据\\n\\n### 热度值趋势\\n- **整体趋势**: 下降趋势\\n- **效果分析**:\\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\\n\\n### 相关搜索结果\\n- 共1条搜索结果\\n- 内容领域分布: 教育、职场等领域为主\\n\\n从数据可以看出,\\\"教资查分\\\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。\"\n    },\n    \"success\": true\n}\n```",
+  "result": "## \"教资查分\"关键词数据表现和趋势分析\n\n### 热度值\n- 近30天热度值超过96.14%全站其他词\n- 近30天热度值超过95.86%教育领域其他词\n\n### 声量概览\n- **笔记数**: 16篇(环比增长700.00%)\n- **总热度**: 4082(环比增长408100.00%)\n- **热门天数**: 4/30天\n- **近30天热门内容领域**:\n  - 教育: 56.25%\n  - 职场: 31.25%\n  - 运动健身: 6.25%\n- **高频搭配词**: 暂无相关数据\n\n### 热度值趋势\n- **整体趋势**: 下降趋势\n- **效果分析**:\n  - TOP1下降趋势: 2025-11-07 至 2025-11-08\n  - TOP2下降趋势: 2025-11-04 至 2025-11-05\n\n### 相关搜索结果\n- 共1条搜索结果\n- 内容领域分布: 教育、职场等领域为主\n\n从数据可以看出,\"教资查分\"这个关键词在近期有显著的热度增长,但目前呈现下降趋势。该关键词主要与教育和职场领域相关,这符合教师资格证查询分数的实际应用场景。虽然笔记数量不多(16篇),但环比增长非常高,表明这是一个短期内突然受到关注的话题。",
   "response": {
     "result": {
       "image_url": [],

+ 12 - 12
knowledge_v2/function_knowledge.py

@@ -357,15 +357,15 @@ class FunctionKnowledge:
                     if cached_tool_call:
                         logger.info(f"✓ 使用缓存的工具调用结果")
                         response = cached_tool_call.get('response', {})
-                        # tool_result = self.organize_tool_result(response)
-                        # # 保存工具调用信息(包含工具名、入参、结果)
-                        # tool_call_data = {
-                        #     "tool_name": tool_id,
-                        #     "arguments": arguments,
-                        #     "result": tool_result,
-                        #     "response": response
-                        # }
-                        # self.cache.set(combined_question, 'function_knowledge', 'tool_call.json', tool_call_data)
+                        tool_result = self.organize_tool_result(response)
+                        # 保存工具调用信息(包含工具名、入参、结果)
+                        tool_call_data = {
+                            "tool_name": tool_id,
+                            "arguments": arguments,
+                            "result": tool_result,
+                            "response": response
+                        }
+                        self.cache.set(combined_question, 'function_knowledge', 'tool_call.json', tool_call_data)
                     else:
                         logger.info(f"  → 调用工具,参数: {arguments}")
                         rs = call_tool(tool_id, arguments)
@@ -462,10 +462,10 @@ class FunctionKnowledge:
 
 if __name__ == "__main__":
     # 测试代码
-    question = "女儿的生日派对这个选题点怎么来的"
-    post_info = "发帖时间:2025-09-16"
+    question = "教资查分这个选题点怎么来的"
+    post_info = "发帖时间:2025.11.07"
     persona_info = ""
-    
+
     try:
         agent = FunctionKnowledge()
         execution_result = agent.get_knowledge(question, post_info, persona_info)

+ 2 - 1
knowledge_v2/prompt/tool_result_prettify_prompt.md

@@ -1,7 +1,8 @@
-你是一个数据结构化整体大师,你的任务是将API返回的结构化数据整理成一份适合人类阅读的数据
+你是一个数据结构化整体大师,你的任务是将API返回的结构化数据整理成一份适合人类阅读的普通字符串文本数据
 要求:
 - 去除无用或者空数据字段
 - 遇到转义后的json字符串,需要去除掉转义字符
+- 如果数据是个复杂的标准api json结构,那么你需要合理的取出有用的内容
 
 输出整理后的数据即可,不要包含任何解释。
 

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů