Move Word templates to QQwrite
This commit is contained in:
parent
a409d45651
commit
566cecdf0a
30
README.md
30
README.md
|
|
@ -1,6 +1,6 @@
|
||||||
# QQsci
|
# QQsci
|
||||||
|
|
||||||
QQsci 是一个面向科研论文项目的 Codex 工作流总控 skill。它不是单一写作工具,而是负责调度论文项目中的文献、写作、图表、投稿包检查、引用批注和返修相关流程。
|
QQsci 是面向科研论文项目的 Codex 工作流总控 skill。它不是单一写作工具,而是负责调度论文项目中的文献、写作、图表、投稿包检查、引用批注和返修相关流程。
|
||||||
|
|
||||||
当前重点面向材料科学论文,尤其适合处理:
|
当前重点面向材料科学论文,尤其适合处理:
|
||||||
|
|
||||||
|
|
@ -12,17 +12,15 @@ QQsci 是一个面向科研论文项目的 Codex 工作流总控 skill。它不
|
||||||
- `CoverLetter.docx`
|
- `CoverLetter.docx`
|
||||||
- `TOC.pptx`
|
- `TOC.pptx`
|
||||||
- Zotero 文献和 QQnote 生成的 AI 文献笔记
|
- Zotero 文献和 QQnote 生成的 AI 文献笔记
|
||||||
- AFM 等材料期刊的投稿模板和整包质控
|
- AFM 等材料期刊的投稿要求和整包质控
|
||||||
|
|
||||||
## 核心定位
|
## 核心定位
|
||||||
|
|
||||||
QQsci 的定位是:
|
|
||||||
|
|
||||||
```text
|
```text
|
||||||
科研论文工作流总调度器
|
科研论文工作流总调度器
|
||||||
```
|
```
|
||||||
|
|
||||||
它负责判断当前任务应该交给哪个模块,如何传递输入输出,以及最后如何把所有结果合并为一个可投稿的论文包。
|
QQsci 负责判断当前任务应该交给哪个模块,如何传递输入输出,以及最后如何把所有结果合并为一个可投稿的论文包。
|
||||||
|
|
||||||
## 当前已经具备的能力
|
## 当前已经具备的能力
|
||||||
|
|
||||||
|
|
@ -33,10 +31,10 @@ QQsci 的定位是:
|
||||||
- 检查图表逻辑、图注、单位、样品名、术语、拼写和格式问题
|
- 检查图表逻辑、图注、单位、样品名、术语、拼写和格式问题
|
||||||
- 生成 Markdown 版 reviewer report
|
- 生成 Markdown 版 reviewer report
|
||||||
- 在 Word 主稿中添加原生批注,批注内容只包含 DOI,一行一个 DOI
|
- 在 Word 主稿中添加原生批注,批注内容只包含 DOI,一行一个 DOI
|
||||||
- 管理 DeepSeek、Zotero、Obsidian、QQnote 和模板路径配置
|
- 管理 DeepSeek、Zotero、Obsidian 和 QQnote 的配置继承
|
||||||
- 保存 AFM Word 文章模板资产
|
- 将 Word 模板化排版任务转交给 QQwrite
|
||||||
|
|
||||||
QQsci 不直接插入 Zotero Word citation field。对于 Word 主稿,QQsci 只用 Word 原生批注标出 DOI,正式插入引用仍建议使用 Zotero Word 插件。
|
QQsci 不直接插入 Zotero Word citation field。对于 Word 主稿,QQsci 只用 Word 原生批注标出 DOI;正式插入引用仍建议使用 Zotero Word 插件。
|
||||||
|
|
||||||
## QQnote 的角色
|
## QQnote 的角色
|
||||||
|
|
||||||
|
|
@ -103,19 +101,23 @@ QQnote 单独运行时仍然可以使用自己的环境变量、vault `.env` 或
|
||||||
|
|
||||||
## 写作模板
|
## 写作模板
|
||||||
|
|
||||||
当前内置 AFM Word 模板:
|
QQsci 不再保存 Word 模板资产。Word 模板库和模板化 `.docx` 调整由 QQwrite 负责。
|
||||||
|
|
||||||
|
当前 AFM Word 模板位于:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
assets/templates/afm/article-template.docx
|
QQwrite/assets/templates/afm/article-template.docx
|
||||||
```
|
```
|
||||||
|
|
||||||
模板作为 asset 保存,不应直接原地修改。使用时应复制到具体论文输出路径。
|
推荐流程:
|
||||||
|
|
||||||
未来 QQwrite 可以复用这些模板,用于长文写作、模板化初稿和 Word 格式整理。
|
1. QQsci 先完成证据链、文献定位、目标期刊定位和投稿包风险检查。
|
||||||
|
2. QQwrite 使用选定 Word 模板调整主稿格式和结构。
|
||||||
|
3. QQsci 再对调整后的整包做一致性复查。
|
||||||
|
|
||||||
## 未来模块规划
|
## 未来模块规划
|
||||||
|
|
||||||
QQsci 会逐步发展成调度多个专业 skill 的工作流中心:
|
QQsci 会逐步发展成调度多个专一 skill 的工作流中心:
|
||||||
|
|
||||||
| 模块 | 规划职责 |
|
| 模块 | 规划职责 |
|
||||||
|---|---|
|
|---|---|
|
||||||
|
|
@ -144,13 +146,13 @@ C:\Users\qyh15\.codex\skills\qqsci
|
||||||
QQsci 当前或未来会依赖/协作以下 skill:
|
QQsci 当前或未来会依赖/协作以下 skill:
|
||||||
|
|
||||||
- [QQnote-skill](https://git.qyhhh.top/Skills/QQnote-skill):Zotero + DeepSeek 文献笔记和文献对比表输入
|
- [QQnote-skill](https://git.qyhhh.top/Skills/QQnote-skill):Zotero + DeepSeek 文献笔记和文献对比表输入
|
||||||
|
- [QQwrite-skill](https://git.qyhhh.top/Skills/QQwrite-skill):Word 模板库和模板化 `.docx` 调整
|
||||||
- `nature-citation`:高质量 DOI 候选和 claim-reference 支撑
|
- `nature-citation`:高质量 DOI 候选和 claim-reference 支撑
|
||||||
- `nature-data`:Data availability、source data、FAIR 和数据仓库检查
|
- `nature-data`:Data availability、source data、FAIR 和数据仓库检查
|
||||||
- `nature-response`:审稿意见回复和返修信
|
- `nature-response`:审稿意见回复和返修信
|
||||||
- `nature-figure`:投稿级科学图表生成和质量检查
|
- `nature-figure`:投稿级科学图表生成和质量检查
|
||||||
- `nature-paper2ppt`:论文到汇报 PPT
|
- `nature-paper2ppt`:论文到汇报 PPT
|
||||||
- `nature-writing` / `nature-polishing`:Nature 风格写作结构和语言策略参考
|
- `nature-writing` / `nature-polishing`:Nature 风格写作结构和语言策略参考
|
||||||
- `QQwrite`:未来用于长文写作和 Word 模板化成稿
|
|
||||||
- `QQfigure`:未来用于材料图表、TOC 和机制图工作流
|
- `QQfigure`:未来用于材料图表、TOC 和机制图工作流
|
||||||
- `QQppt`:未来用于组会、论文汇报和投稿展示
|
- `QQppt`:未来用于组会、论文汇报和投稿展示
|
||||||
- `academic-humanizer`:未来用于学术文本去 AI 味和风格自然化
|
- `academic-humanizer`:未来用于学术文本去 AI 味和风格自然化
|
||||||
|
|
|
||||||
16
SKILL.md
16
SKILL.md
|
|
@ -48,7 +48,7 @@ positioning, introduction logic, comparison, novelty framing, and citations.
|
||||||
| [references/word-citation-comments.md](references/word-citation-comments.md) | User wants citation insertion guidance in Word, reference placement, DOI-only comments, or annotated `.docx` citation suggestions |
|
| [references/word-citation-comments.md](references/word-citation-comments.md) | User wants citation insertion guidance in Word, reference placement, DOI-only comments, or annotated `.docx` citation suggestions |
|
||||||
| [references/zotero-obsidian-subskill.md](references/zotero-obsidian-subskill.md) | User asks QQsci to obtain or refresh literature-note inputs through QQnote, including Zotero child-note summaries or paper comparison tables |
|
| [references/zotero-obsidian-subskill.md](references/zotero-obsidian-subskill.md) | User asks QQsci to obtain or refresh literature-note inputs through QQnote, including Zotero child-note summaries or paper comparison tables |
|
||||||
| [references/configuration.md](references/configuration.md) | You need DeepSeek, Zotero, Obsidian, QQnote inheritance, config precedence, secret handling, or wrapper-script usage |
|
| [references/configuration.md](references/configuration.md) | You need DeepSeek, Zotero, Obsidian, QQnote inheritance, config precedence, secret handling, or wrapper-script usage |
|
||||||
| [references/writing-templates.md](references/writing-templates.md) | User asks about AFM writing templates, Word article templates, manuscript formatting templates, or future QQwrite template reuse |
|
| [references/writing-templates.md](references/writing-templates.md) | User asks about AFM writing templates, Word article templates, manuscript formatting templates, or QQwrite template handoff |
|
||||||
| [references/journal-positioning.md](references/journal-positioning.md) | Target journal is missing, uncertain, or needs recommendation and writing-position adjustment |
|
| [references/journal-positioning.md](references/journal-positioning.md) | Target journal is missing, uncertain, or needs recommendation and writing-position adjustment |
|
||||||
|
|
||||||
## Intake
|
## Intake
|
||||||
|
|
@ -100,13 +100,17 @@ placeholders.
|
||||||
When the user asks to use an AFM, journal, or Word article template, open
|
When the user asks to use an AFM, journal, or Word article template, open
|
||||||
`references/writing-templates.md`.
|
`references/writing-templates.md`.
|
||||||
|
|
||||||
Current bundled template:
|
QQsci does not own Word template assets. Route template-driven manuscript
|
||||||
|
formatting to QQwrite.
|
||||||
|
|
||||||
- `assets/templates/afm/article-template.docx`: AFM article Word template.
|
Current template owner:
|
||||||
|
|
||||||
Use templates as output assets, not as context-heavy documents. Do not overwrite
|
- QQwrite: `assets/templates/afm/article-template.docx` for the AFM article
|
||||||
the original template; copy it to a manuscript-specific output file before
|
Word template.
|
||||||
editing or passing it to a future QQwrite workflow.
|
|
||||||
|
Use QQsci to prepare evidence, section logic, target-journal positioning, and
|
||||||
|
package-level audit inputs, then hand the manuscript and selected template to
|
||||||
|
QQwrite for Word-template execution.
|
||||||
|
|
||||||
## Literature-note routing workflow
|
## Literature-note routing workflow
|
||||||
|
|
||||||
|
|
|
||||||
Binary file not shown.
|
|
@ -1,30 +1,32 @@
|
||||||
# Writing Templates
|
# Writing Templates
|
||||||
|
|
||||||
Use this file when the user asks QQsci about manuscript writing templates,
|
Use this file when the user asks QQsci about manuscript writing templates,
|
||||||
journal article templates, AFM formatting templates, or future QQwrite reuse.
|
journal article templates, AFM formatting templates, or QQwrite handoff.
|
||||||
|
|
||||||
## Bundled templates
|
## Template ownership
|
||||||
|
|
||||||
| Journal / use | Asset path | Purpose |
|
QQsci no longer stores Word template assets. QQwrite owns template files and
|
||||||
|---|---|---|
|
template-driven `.docx` execution.
|
||||||
| AFM article | `assets/templates/afm/article-template.docx` | Word article template for Advanced Functional Materials-style manuscript drafting or formatting |
|
|
||||||
|
| Journal / use | Owner | Asset path | Purpose |
|
||||||
|
|---|---|---|---|
|
||||||
|
| AFM article | QQwrite | `assets/templates/afm/article-template.docx` | Word article template for Advanced Functional Materials-style manuscript drafting or formatting |
|
||||||
|
|
||||||
## Rules
|
## Rules
|
||||||
|
|
||||||
- Treat `.docx` templates as assets, not reference text.
|
- Treat `.docx` templates as assets, not reference text.
|
||||||
- Do not load the whole binary template into context.
|
- Do not load the whole binary template into context.
|
||||||
- Do not overwrite the bundled template.
|
- Do not overwrite QQwrite's bundled template.
|
||||||
- For a manuscript job, copy the template to a new output file before editing.
|
- For a manuscript job, copy the template to a new output file before editing.
|
||||||
- If QQwrite is later created as a dedicated writing skill, QQwrite may reuse
|
- If a user asks QQsci to adjust a manuscript using a Word template, route the
|
||||||
this template asset or copy it into its own `assets/templates/afm/` directory.
|
execution step to QQwrite.
|
||||||
|
|
||||||
## QQsci vs QQwrite
|
## QQsci vs QQwrite
|
||||||
|
|
||||||
QQsci owns evidence logic, literature routing, comparative audit, submission
|
QQsci owns evidence logic, literature routing, comparative audit, submission
|
||||||
package review, and DOI-only Word comments.
|
package review, and DOI-only Word comments.
|
||||||
|
|
||||||
QQwrite should own long-form drafting and template-driven manuscript generation
|
QQwrite owns Word template assets and template-driven manuscript formatting.
|
||||||
when it is developed.
|
|
||||||
|
|
||||||
Recommended handoff:
|
Recommended handoff:
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue