安全风险
OpenViking
基于OpenViking的RAG系统,支持文档查询、知识管理与向量检索。
下载 196
基于AWL/NAWL词汇表,逐句将英文文本改写为更学术的表达。
openclaw skills install @junwugit/awl-academic-rewriter命令、参数、文件名以原文为准
使用 references/awl-headwords.txt 中的第一列 AWL/NAWL 词汇表,将英文文本改写为更符合学术语体的表达。让模型逐句判断哪些普通或不精确的表达可以替换为合适的学术词汇。在不改变原意、时态、体、情态、否定、确定性程度、证据强度和文档结构的前提下进行改写;除非语法修正需要局部调整。
references/awl-headwords.txt:默认词汇来源;每行一个第一列 AWL/NAWL 头词。references/awl.csv:仅包含选定头词的完整数据表;列包括 Word、Derivatives 和 English Definition。scripts/awl_lookup.py:头词辅助工具,用于列出、筛选、验证第一列成员资格、检索选定头词的全部三列信息,以及检测输入文本中已存在的头词。该工具不提供语义替换候选评分。请从技能目录中调用此辅助工具,例如:
python3 scripts/awl_lookup.py --all --limit 40
python3 scripts/awl_lookup.py --contains analy
python3 scripts/awl_lookup.py --word analysis --word analyze
python3 scripts/awl_lookup.py --details analysis --details factor
python3 scripts/awl_lookup.py --text-file input.txt除非用户明确要求其他格式,否则始终保存两个 Markdown 文件:
<stem>-academic-changes.md;否则使用 academic-revision-changes.md。<stem>-academic-revised.md;否则使用 academic-revised-document.md。修改报告必须包含逐句表格,列如下:
| # | 原始句子 | 改写后句子 | 使用的 AWL/NAWL 词汇 | 修改方式 |
|---|---|---|---|---|在“修改方式”一栏中,应说明具体操作,如词汇替换、语法修正、从句重构、缓和语气、名词化或衔接优化。解释需简洁,不得凭空编造文本中不可见的理由。
完整改写文档必须仅包含改写后的文本,尽可能保留原始标题、段落顺序、列表结构、引用、引文内容、数字及格式。
references/awl-headwords.txt 作为候选词汇集。不依赖自动同义词评分。对每句话,由模型判断是否可将原文中的某个词或短语替换为该列表中的头词,且不改变原意。references/awl.csv 获取这些特定头词的全部三列信息。优先使用 python3 scripts/awl_lookup.py --details <headword>,而非加载整个 CSV 文件。Derivatives 和 English Definition 确认语义契合度,并选择正确的语法形式。针对每句话:
references/awl-headwords.txt,选出可能在上下文中表达意图的初步头词。references/awl.csv 获取每个初步头词的信息,并检查三列内容:Word、Derivatives 和 English Definition。本技能有意将语义判断交由模型完成,而非依赖 scripts/awl_lookup.py。该脚本仅作为紧凑的词汇访问与验证工具。
references/awl-headwords.txt 中出现第一列词头且其完整 references/awl.csv 行经核查后,方可引入学术词汇。必要时使用其语法派生形式或变体形式,但需在 AWL/NAWL terms used 中列出基础词头。在最终定稿前,请确认:
references/awl-headwords.txt 中的第一列词头。references/awl.csv 行进行核对。已收录 2 个 Skill