diff --git a/paperforge/skills/paperforge/SKILL.md b/paperforge/skills/paperforge/SKILL.md index 012fe720..0303a829 100644 --- a/paperforge/skills/paperforge/SKILL.md +++ b/paperforge/skills/paperforge/SKILL.md @@ -68,8 +68,8 @@ $PYTHON -m paperforge --vault "$VAULT" runtime-health --json 检查返回 JSON: -- `data.summary.safe_read == false`:禁止路由到 paper-search、paper-qa、deep-reading -- `data.summary.safe_write == false`:禁止路由到 reading-log、project-log +- `data.summary.safe_read == false`:禁止路由到 discover-papers、read-known-paper、deep-analyze-paper +- `data.summary.safe_write == false`:禁止路由到 write-reading-log-jsonl、write-project-reading-log、write-project-log - `data.layers.vector.status != "ok"`:禁止把 semantic retrieve 当主路径,必要时退回 FTS / paper-context / fulltext - `data.layers.*.repair_command` 存在时,优先把该命令作为修复建议返回给用户 @@ -145,7 +145,7 @@ Reading-log 不是事实源。它记录的是**之前的关注点、解读和预 - **禁止自行拼接文件路径**。所有路径从 bootstrap 或 paper-context 获取。 - **禁止绕过 CLI 直接操作文件**。搜索用 `$PYTHON -m paperforge search`,不用 glob/grep 扫库。 -- **禁止在未完成 paper-context 检查前读取原文**(适用于 deep-reading、paper-qa)。 +- **禁止在未完成 paper-context 检查前读取原文**(适用于 read-known-paper、deep-analyze-paper)。 --- diff --git a/paperforge/skills/paperforge/atoms/retrieval-routing.md b/paperforge/skills/paperforge/atoms/retrieval-routing.md index 9855e059..5f20d3dc 100644 --- a/paperforge/skills/paperforge/atoms/retrieval-routing.md +++ b/paperforge/skills/paperforge/atoms/retrieval-routing.md @@ -61,8 +61,3 @@ If semantic is available: - Every semantic hit must be verified by rg/fulltext/paper-context before use ``` -## 6. Commit convention - -``` -feat(skill): add retrieval-routing atom -``` diff --git a/paperforge/skills/paperforge/atoms/write-project-reading-log.md b/paperforge/skills/paperforge/atoms/write-project-reading-log.md index 67dfb6f0..fdf29558 100644 --- a/paperforge/skills/paperforge/atoms/write-project-reading-log.md +++ b/paperforge/skills/paperforge/atoms/write-project-reading-log.md @@ -53,22 +53,15 @@ Smith 2024 在体外软骨细胞实验中报告,PEMF 暴露后 GAG 含量增 ### Step 4: 写入文件 -```bash -# 方法一:直接附加到文件 -cat >> "$VAULT/Resources/Projects//reading-log.md" << 'EOF' +使用 `write` 工具追加到目标文件: -## - -<内容...> - ---- -EOF +```text +目标路径:$VAULT/Resources/Projects//reading-log.md +写入模式:追加 +内容:按 claim 组织的 markdown 段落 ``` -```bash -# 方法二:如果文件不存在,先创建 -New-Item -Force -ItemType File -Path "$VAULT/Resources/Projects//reading-log.md" -``` +如果文件不存在,先创建空文件,再追加内容。 ### Step 5: 确认写入成功