From 2d20e5739acdc8ba4728a88a0573c68804ad7435 Mon Sep 17 00:00:00 2001 From: jilinchen Date: Tue, 30 Dec 2025 11:18:30 +0800 Subject: [PATCH] feat: add uncertainty marking for research fields MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add uncertain field to fields.yaml (reserved, auto-filled in deep phase) - Hard constraint: mark uncertain values with [bu que ding] in field value - Hard constraint: list uncertain field names in JSON uncertain array 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- skills/research/SKILL.md | 1 + skills/research/deep/SKILL.md | 1 + 2 files changed, 2 insertions(+) diff --git a/skills/research/SKILL.md b/skills/research/SKILL.md index 4fb7d88..37ed79d 100644 --- a/skills/research/SKILL.md +++ b/skills/research/SKILL.md @@ -35,6 +35,7 @@ description: 对目标话题进行初步调研,生成调研outline。用于学 **fields.yaml**(字段定义): - 字段分类和定义 - 每个字段的name、description、detail_level +- uncertain: 不确定字段列表(保留字段,deep阶段自动填充) ### Step 5: 输出并确认 - 创建目录: `./{topic_slug}/` diff --git a/skills/research/deep/SKILL.md b/skills/research/deep/SKILL.md index 9c14382..bdb7ca7 100644 --- a/skills/research/deep/SKILL.md +++ b/skills/research/deep/SKILL.md @@ -24,6 +24,7 @@ allowed-tools: Bash, Read, Write, Glob, WebSearch, Task - **硬约束**:仅传入item相关信息和输出路径 - **硬约束**:agent必须自行读取 `{topic}/fields.yaml` 获取字段定义 - **硬约束**:禁止在prompt中直接嵌入字段定义 +- **硬约束**:不确定的字段值标注【不确定】,并在JSON末尾uncertain数组中列出该字段名 - 输出结构化JSON到output_dir ### Step 4: 等待与监控