gyf0311/lorekit/wiki-fileback

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

把对话中产生的洞察/决策/事实按主语写回 corpus,追加 timeline 或新建页面。触发词:记一下、存下来、笔记、把刚才那个放进去、fileback、存回知识库。

Install

npx vskill@latest install gyf0311/lorekit/wiki-fileback

SKILL.md

wiki-fileback

把对话里产生的新洞察、新决定、新事实按主语写回 corpus。和 wiki-ingest 的关键区别:输入不是外部资料,而是当前对话的对话记录/结论。

项目/domain skill 可以把已确认的研究结论、候选摘要或对话洞察路由到这里;完整外部材料、finished package 和来源归档仍走 wiki-ingest。

When to trigger

  • 用户说"这个记一下"、"存下来"、"做个笔记"、"把刚才那个放进去"
  • 用户说"fileback"、"存回知识库"、"归档到 wiki"
  • wiki-query 返回结果后,用户说"好,把今天聊到的这点补到这个页上"
  • 对话里刚得出一个决定 / 结论 / 事实,用户示意要留痕

不要触发:

  • 输入是 URL / 文件 / 外部资料 → 那是 wiki-ingest
  • 只是随口说,用户没明确要存 → 不要自作主张

Decision tree

  1. 识别待存内容:用户指向"刚才那段"、"今天聊的 X",明确边界
  2. 识别主语(按 系统/filing-rules.md)
  • 谁/哪个项目/哪个概念 是这条内容的"主角"?
  • 一条内容可以有多个主语 → 每个主语都要处理
  1. 定位目标页:lorekit search "<主语>"
  • 命中 → update 分支
  • 未命中 → 过 Notability gate,决定新建还是挂到最近相关页
  1. 写入格式(严格):
  • 只追加到 ## Timeline 段落,永不改写 compiled truth
  • 条目格式:- YYYY-MM-DD HH:mm — <一句话事实/决定/洞察>(来源:对话)
  • 如涉及其他实体,用 [[wikilink]] 引用
  1. 反向链接:如果这条 timeline 提到别的主语页,对方也要追加一条反向条目
  2. 同步文本档案(lorekit sync):
  • 如果本次 fileback 新建了页面或修改了 corpus/index.md:必须跑
  • 如果只是往已有页面追加 timeline 一行:可选(目录 summary 通常不变)
  • 一条命令刷新 _INDEX.md、合并 root index.md,再跑 doctor
  1. 自检:lorekit lint --quick
  2. 汇报

Tools to use

  • lorekit search "<主语>" — 定位目标页
  • lorekit sync — 同步 _INDEX.md / root index.md 并跑 doctor(新建页面或改 index.md 后必跑)
  • lorekit lint --quick — 写完自检
  • 底层:Read / Edit(追加 timeline,不要 Write 覆盖)

Output format

本次 fileback:
- 内容:<一句话摘要>
- 主语:<人物/项目/概念>
- 目标:[[页面名]](追加 timeline 1 条)
- 反向链接:[[另一页]] 已追加
lint:PASS

铁律:

  1. 只追加,不改写 compiled truth(那是 wiki-ingest 或人工 review 的职责)
  2. 每条都要带时间戳和"来源:对话"标记
  3. 不确定主语时先问用户,不要猜

价值判断:建 synthesis 页的阈值

fileback 的常规路径是"追加 Timeline"。但当本次 fileback 的内容同时满足以下任一条件时,主动向先生提议升级为 synthesis 页(知识库/专题/<slug>.md):

  • 跨源 ≥ 3 个 source — fileback 内容综合了 3 个及以上 知识库/摘要/ 的观点
  • 有新综合见解 — 内容不是单源复述,而是对多源的新组合、新结论、新模型
  • 先生明确立场 — 对话中先生说过"我认为..."、"我的立场是..."、"综合来看..."

提议话术:

本次 fileback 涉及多源综合(或:"先生的明确立场")。
这个答案建议升级为 `知识库/专题/<slug>.md`,作为独立的 synthesis 页留存,便于下次引用。
建不建?(Y/N)
Y → 走"建 synthesis 页"流程(见下节),先做反向检验再建
N → 只追加 Timeline,结束

反向检验(防回音室,建 synthesis 页前必做)

REFLECT Stage 0 精神:建 synthesis 页前必须主动搜索已有 source 中的反驳证据,把 echo chamber 的风险暴露出来。

步骤:

  1. 从本次 fileback 的核心论点里抽 2-3 个关键词(专有名词 / 方法名 / 结论短语)
  2. lorekit search "<关键词>" 扫 知识库/摘要/ 与 原料/,找反对 / 质疑 / 局限性相关片段
  3. 对候选页的 wikilink 追 1-2 跳,补查相邻来源。
  4. 根据检索结果分支:
找到反驳来源没找到反驳来源
在 synthesis 页的 ## Counter-evidence 节写入所有反驳来源与具体分歧点在 ## Counter-evidence 节明确标注:⚠ 回音室风险:未找到反驳来源,结论可能存在确认偏差

为什么必做:LLM 综合很容易形成"看到的都是支持证据"的回音室,特别当先生的 corpus 本身带有选择性收藏偏差时。Counter-evidence 节即使为空也要标注——"没反驳"是一个信号而不是沉默。

建 synthesis 页的规范

反向检验完成后,按 知识库/模板/synthesis.md 模板建页:

  • 路径:知识库/专题/<slug>.md
  • frontmatter 必填:type: topic + source_count: <本次引用的 source 页数> + confidence: low|medium|high(初始通常 low/medium,high 需先生确认)
  • 必含节:## Thesis / ## Evidence / ## Counter-evidence / ## Synthesis / ## Confidence Notes / ## Limitations / ## Sources / ## Timeline
  • source_count 初始化为"本次引用的 知识库/摘要/ 页数"(个人写作不计)
  • Timeline 首条:- YYYY-MM-DD(N sources)| 首次合成:<一句话 thesis>

建完页后:

  • 在被引用的每个 source 页的 Timeline 加一条反向引用(防孤岛)
  • 跑 lorekit sync 刷 _INDEX.md / root index.md
  • 跑 lorekit lint --quick 自检

Security

  • Security scanPassed, 93 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
5
Repository forks
1
7-day trend score
9

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/gyf0311/lorekit/wiki-fileback/badge)](https://verified-skill.com/skills/gyf0311/lorekit/wiki-fileback)

Something wrong with this skill or its page? Tell us.