跳到正文
cccskills
免费在 GitHub 公开中文介绍

lumen-citations

在 Lumen 中回答文档问题时,为依据段落添加准确原文引用,核对引文与位置,并附上可打开来源段落的已验证链接。

原文查看原文说明

How Lumen cites a document - the citation object, how to get anchors, quote rules and `lumen cite check`. Load before writing any claim about a document.

kortix-ai/suna星标 20,332(GitHub 20,332 + cccskills 0)

实测评分 未实测

查看安装方法

适用场景

  • 为文档回答添加来源
  • 查找支持观点的段落
  • 核对引文和段落位置
  • 创建可打开引用段落的链接

中文介绍

功能

本技能帮助在 Lumen 中回答文档问题时,将准确引文与其来源段落对应起来。引用需要包含文档 ID、段落锚点和逐字摘录,随后使用 lumen cite check 核对引用是否与原文一致。将验证通过的链接添加到回答后,读者可以直接打开对应段落。

适用场景

解释合同内容,或希望让读者能够对照原文核实判断依据时,可以使用本技能。它也说明了如何处理引用未找到、段落位置错误、引文过长或文档 ID 不存在等问题。

使用示例

  • “为责任上限的说明添加依据段落的引用。”
  • “核对这段引文和段落位置是否正确。”
  • “在回答中添加已验证的引用链接。”

注意事项

需要在可使用 Lumen 命令的环境中操作。段落锚点应从 lumen read 或 lumen search 的输出中获取。引文必须逐字摘自单个段落,长度不超过 300 个字符;不能在引文中加入省略号,也不能改写。lumen result write 同样会检查引用,只有全部通过验证才会写入文件。

本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。

文档检查

AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。

安全性发送数据、删除文件、执行命令等是否有说明
A良好未通过的引用会被标记,全部验证通过前也会拒绝写入文件。
安装难易度所需工具和 API 密钥是否少且有说明
B部分不足需要 Lumen 命令环境,但资料未说明其安装步骤。

不计入评分。 由 AI(OpenAI Codex)于 2026年10月28日 评估。仅供参考,安装前请同时查看原文。

如果您认为评估有误,请申请复核

请写明哪一项有误以及原因。无需登录。我们会对照 SKILL.md 重新评估,并在此处更新结果。

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

包含的文件(1)

  • SKILL.md2.9 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Citations

Lumen shows every citation to a lawyer next to the source passage, and checks it against the source before the lawyer sees it. A citation that fails the check is shown as "Citation not found". Get it right the first time.

The object

{ "doc_id": "<id from lumen docs>", "a": "p3.12", "quote": "verbatim text from that paragraph" }
  • a is the paragraph anchor: p<page>.<n>. Take it from lumen read or lumen search. Never compute it.
  • quote is copied character for character from ONE paragraph: at most 300 characters, no "..." inside, no paraphrase, case kept.
  • Quote the words that prove the claim, not the whole paragraph. 8 to 40 words is right.

Get anchors

lumen search --matter <matter_dir> --query "limitation of liability capped"   # hits: doc_id, a, snippet
lumen read --doc <doc_id> --anchor p3.12 --context 1                           # the paragraph and its neighbours
lumen read --doc <doc_id>                                                      # the whole document

Check before you finish

echo '{"citations": [{"doc_id": "...", "a": "p3.12", "quote": "..."}]}' | lumen cite check
CodeMeaningFix
not_foundThe quote is not in the documentCopy the exact words from lumen read output
wrong_anchorThe quote is in another paragraph (fixed_anchor)Use fixed_anchor
too_longOver 300 charactersQuote fewer words
unknown_docNo such documentUse a doc_id from lumen docs

lumen result write runs the same check on every citation in a result and refuses the file until each passes.

In chat answers

Write each citation as a Markdown link after the claim: [1](/cite?d=<doc_id>&a=p3.12&q=<url-encoded quote>). lumen cite check prints this link as link for every citation that passes: paste it, do not encode a quote by hand. A bare [1] with no link is not a citation, and Lumen marks the answer as unchecked. Number them in order. Lumen shows each link as a numbered chip that opens the quoted paragraph. Outside the links, name a document by its filename, never by its doc_id.

Examples

Good:

  • {"doc_id": "k17", "a": "p2.9", "quote": "Neither party's liability under or in connection with this Agreement"} - exact words, one paragraph.
  • {"doc_id": "k17", "a": "p1.4", "quote": "renews automatically for successive periods of one (1) year"}.
  • {"doc_id": "k22", "a": "p1.6", "quote": "the Customer is entitled to service credits"}.

Bad:

  • "quote": "liability is unlimited" - a paraphrase. The document says "shall be limited or capped in amount".
  • "quote": "shall not exceed ... twelve (12) months" - an ellipsis inside a quote.
  • "a": "3.12" - not an anchor. Anchors look like p3.12.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

access-policy

免费有简介

审核 Slack 中的访问申请,并依据 Okta 的职位与团队信息准备范围恰当的 GitHub 或 AWS IAM 权限。只有符合资格的审批人批准后才应用变更,并记录授权内容、依据、审批人和时间。

  • 审核 Slack 中的 GitHub 权限申请
  • 为任务准备 AWS IAM 权限
  • 将敏感申请转交额外审查
kortix-ai/suna2万2026年10月30日 更新

account-research

免费有简介

在联系客户或会谈前调查企业和个人,汇总业务、近期新闻、招聘动态及关键人物,并附来源、沟通切入点和建议问题;连接CRM后还可补充关系记录。

  • 首次联系潜在客户前做调查
  • 了解会谈对象的背景
  • 比较竞争对手产品和定位
kortix-ai/suna2万2026年10月30日 更新

Review daily Google Ads and Meta Ads results for budget pacing, declining performance, and unusual activity. Get prioritized findings with supporting numbers and concrete recommendations for a marketing team to assess and carry out.

中文简介正在准备中。当前显示英语简介。

  • Checking whether campaign budgets are being spent on schedule
  • Investigating rising acquisition costs or falling ad returns
  • Finding ads and keywords that spend without converting
kortix-ai/suna2万2026年10月30日 更新

agent-browser

免费有简介

自动完成网站导航、表单填写、按钮点击、截图和数据提取,也可用于检查网页应用及自动操作 Electron 应用或 Slack。

  • 自动填写表单并浏览页面
  • 截图并提取网页数据
  • 检查网页应用中的问题
kortix-ai/suna2万2026年10月30日 更新

ap-invoice-match

免费有简介

提取邮件发票信息,与采购订单和历史台账核对,记录重复、超额收费或缺少订单的情况,并将原因汇总到 Slack 供人工审核;审批和付款由人工完成。

  • 核对新发票与采购订单
  • 检查重复发票或疑似重发
  • 核对单价和订单剩余额度
kortix-ai/suna2万2026年10月30日 更新

billing

免费有简介

本技能梳理 Kortix 计费、套餐、试用、企业合同及访问权限规则,并标出相关代码位置,指导如何修改计费处理、管理控制和价格页面。

  • 更新计费逻辑及其规格说明
  • 确认试用或企业合同的规则
  • 查找价格和使用额度的定义位置
kortix-ai/suna2万2026年10月30日 更新

查看 kortix-ai 的全部技能

报告此技能的问题