Install any skill in seconds. Free to start, no credit card required.
Get Started Free →当用户给出期刊/杂志名并希望了解投稿要求、投稿形式/格式清单、期刊官网信息、社区评价、审稿速度、费用、文章类型、格式细节或“这个 journal 怎么投/是否靠谱/投稿指南调研”时必须使用。联网核验期刊官网与社区评测,默认把全部中间文件隔离到当前工作目录的 `.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/paper-know-journal/`,最终只交付 `KnowJournal-{杂志名}.md`。⚠️ 不适用:用户要根据 manuscript 选择投稿期刊(用 paper-select-journal)、写论文正文、下载全文 PDF,或只问一个无需成稿的简单事实。
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 78% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 23% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 54% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 73% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 88% | 0% |
本 Skill 的新任务中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/。同一任务复用一个任务根目录;多 Skill 协作才创建 shared/。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。
bensz-collect-bugs 规范记录到 ~/.bensz-skills/bugs/,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。gh 上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个仓库。输入:期刊/杂志名;可附加输出目录、工作区、关注方向、目标文体/文章类型(如 Article、Original Research、Review、Brief Communication、Case Report、Letter)或目标 manuscript 类型。
输出:KnowJournal-{杂志名}.md,默认在用户当前工作目录根目录;用户指定输出位置时按指定保存。文件名中的 /\:*?"<>| 等路径危险字符替换为 -。
中间文件:默认全部放入 .bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/paper-know-journal/{yyyy-mm-dd-hh-mm}/。除最终 Markdown 和用户明确指定输出外,不得在隐藏工作区外写检索日志、网页摘录、截图、草稿、JSON、临时下载或运行缓存。
测试区:轻量验证用 ./tests/paper-know-journal/;测试证据不得混入最终报告。
先运行脚本创建隔离工作区、测试区和安全输出路径:
bashpython3 /path/to/paper-know-journal/scripts/init_workspace.py \ --journal "Cancer Cell" \ --cwd "$PWD"
脚本会打印 workspace_dir、output_path、test_dir、manifest_path、sources_path。所有中间产物写入 workspace_dir。如提示 output_path already exists,覆盖前先向用户确认或改用新路径。
如用户指定输出目录或工作区:
bashpython3 /path/to/paper-know-journal/scripts/init_workspace.py \ --journal "Journal for ImmunoTherapy of Cancer" \ --cwd "$PWD" \ --output-dir "/path/to/output" \ --workspace-dir "/path/to/.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/paper-know-journal"
必须联网核验,至少覆盖:
优先查证这些信息:
调研时维护 sources.json:
official:官方网页、作者指南、费用页、投稿系统、出版伦理页。community:SciRev、LetPub、论坛、作者经验贴、机构说明等。article_samples:近期代表性已发表文章。每条来源至少记录 title、url、source_type、accessed_at、key_facts。网页摘录、检索日志和草稿只能放在 workspace_dir 内。
资料处理规则见 references/source-policy.md。报告结构见 references/report-template.md。
用中文 Markdown 输出,风格接近 JITC / Cancer Cell 调研样例:先给关键结论和期刊概况,再写投稿要求、投稿形式要求、真实文章格式、社区评价和投稿建议。
报告必须包含:
不得输出未核验断言。影响因子、分区、费用、审稿时长等易变信息必须写来源年份或访问日期。
成稿后运行:
bashpython3 /path/to/paper-know-journal/scripts/validate_report.py \ --report "KnowJournal-Cancer Cell.md" \ --journal "Cancer Cell"
验证通过后告知用户:最终文件路径、主要来源数量、无法确认的信息和残余风险。
Other measured skills in the registry, with their headline benchmark lift.