首页 / 资讯中心 / 文章详情

PaperSpine5 Intake 阶段完全指南:任务配置采集、意图提取与迁移兼容

PaperSpine5 Intake 阶段完全指南:任务配置采集、意图提取与迁移兼容 ★ FEATURED ARTICLE
AI 技能AI 写作人工智能深度研究AI 应用【免费下载链接】PaperSpinePaperSpine5 — local-first, evidence-bound paper research, writing, figures, review and delivery. Download: https://wubing2023.github.io/PaperSpine/v5/项目地址https://gitcode.com/gh_mirrors/pa/PaperSpine点击查看免费下载导读PaperSpine5 的 Intake启动/配置采集阶段是整个论文生产流水线的入口它读取用户请求与既有材料根目录产出一份连贯、可编辑的任务配置并确保用户确认与AI 预填严格分离。本文以 dist/codex/skills/paper-spine/references/intake.md 为主体结合仓库中的paperspine5_web.py、intake_wizard.py及测试用例系统讲解 Intake 的职责边界、当前输出形态、research_mode语义、Legacy 配置字段全表、恢复与授权规则以及 Web 工作区的启动/状态查询命令。读完本文你将掌握如何正确发起一个 PaperSpine5 任务、如何区分当前配置与旧记录、如何理解tier、author_voice_restoration、reference_mode等字段的真实语义以及为什么intake_wizard.py只能用于历史迁移与开发者诊断。Intake 阶段的定位与 PurposeIntake 阶段的本职工作可以用文档原文概括为读取用户的请求和既有的材料根目录existing material roots然后依据intent-configuration.md提出一份连贯、可编辑的配置。具体来说它遵循三条原则恢复优先恢复resume时复用已确认的当前配置新的工作流标签workflow label不会抹掉仍然有效的选择。等待真实确认首次 Intake 必须等待同任务的 Web 配置与材料确认读取保存结果之后才开展被授权的科研工作。配置即权威当前公共工具与已保存的同任务 Web 配置是权威下文 Legacy 字段仅用于解释更早的记录。这与 dist/codex/skills/paper-spine/references/resume.md 中的 Anti-Skip Rule 一脉相承缺失的证据只能靠真实补做或恢复来填补绝不能伪造结果、确认或审阅记录来填平缺失文件。当前输出与范围不做并行配置不要求用户手写 JSONIntake 阶段的当前输出约束非常明确使用公共配置 schema、任务导出的01_configuration.json与材料清单material inventory不要创建并行的配置文件也不要要求用户手写 JSON保留用户明确说出的语言、目标与输出选择当请求对某个普通偏好没有指定时可以提出一个合适的值并在宿主交接说明host handoff中解释但不得推断作者事实或外部动作权限。在 dist/codex/skills/paper-spine/references/product-v1-workflow.md 中可以看到该约定的落地形态Web 配置视图必须报告source: web_user、user_confirmed: true、readiness.ready: true宿主写入的配置只是 proposal不能授权 Runner 工作。research_mode 的三种取值语义research_mode是 Intake 阶段最容易被误解的字段文档给出了严格定义取值含义agent_decide默认由 Agent 判断并解释在已确认的范围内新增分析是否有用且可行选择后实际执行。它不是默认不做分析的借口required执行所请求的研究必须使用真实工具与真实证据materials_only保留用户提供的分析、禁止新增分析但仍允许被授权的公开文献/目标场景学习与基于证据的写作文档特别强调两条红线不能因为用户提供了材料或用户说先写草稿就把模式改成materials_onlymaterials_only允许公开文献学习、引用核对和参考图阅读但不允许新的统计结果、实验、模型与分析重跑这一细化为 product-v1-workflow.md 的 Research, figure review and completion 一节所确认。意图提取从首句到配置草案dist/codex/skills/paper-spine/references/intent-configuration.md 提供了 Intake 上游的意图提取规则常用映射如下用户表达proposal 字段分析这些数据新增回归/实验research_moderequired只用现有材料不要新增分析research_modematerials_only让 AI 判断是否需要分析research_modeagent_decide投/submit to 期刊名target.statusknown、按期刊/会议设置scene中文写作 / English manuscript / 双语output_languagezh/en/multilingual已有稿件改写workflowrewrite_existing从数据/材料写一篇论文workflowbuild_from_materials核查独立审阅按意见返修转投适配audit/review/revise/transfer意图提取只生成Agent proposal不能伪装成用户确认也不能绕过 Web 配置保存。只有 Web 用户保存后桥接文件才会变成sourceweb_user、user_confirmedtrue、readiness.readytrue。Legacy 配置记录仅作迁移参考旧任务可能保留以下两个文件它们不是当前输出的附加物paper_rewriting_output/paper_spine_config.jsonpaper_rewriting_output/paper_spine_config.md从 tests/test_intake_wizard.py 的用例可以看出intake_wizard.py非交互模式下会向--output-dir写入paper_spine_config.json这正是 Legacy 扁平输出的产物。而在当前产品化工作流中任务事实存放在 Web 事件库桥接文件01_configuration.json等由公共任务派生二者不能混用。Legacy 配置字段全表与逐字段语义文档给出了完整的 Legacy 配置字段表必须原样继承字段允许值默认值workflowrewrite_existing,build_from_materials—scenejournal,conference,report_review,competition—tierflash,proflashoutput_languageen,zh期刊/会议为en中文请求为zhtarget_name自由文本—materials_dir路径或空—draft_path路径或空—user_motivation自由文本或空—official_urls列表[]special_requirements列表[]word_outputnone,docxdocxtranslation_packagenone,zhnonereference_modelocal_first,specified_paths,weblocal_firstreference_paths本地路径列表[.]citation_target_count整数20author_voice_restorationoff,standard,strictoffhumanize_tier兼容字段none,light,medium,heavynonedetection_platform观察标签cnki,weipu,generalgeneralrequested_scopemanuscript,local_delivery,submission_packagelocal_deliveryinteraction.modeguided,delegated_local_testguided关键字段的真实语义容易被误读author_voice_restoration启用证据约束的 Authorial Voice Restoration 阶段见 assertive-scientific-writing.md。Legacy 的humanize_tier在非none时启用同一阶段但不再选择句子突发性目标、同义词变化或检测器阈值。detection_platform只能标注作者提供的外部观察CNKI/维普等永远不是 readiness 门禁。tier只选择研究/样例广度与可选的流程深度从不改变交付物类型、必要的科学论证、场景结构或稿件长度。flash的期刊运行依然产出完整期刊稿件只是比pro调研更少的样例。源码 intake_wizard.py 中的CHOICE_HELP进一步说明flash 33 篇样例加官方要求pro 66 篇样例加官方要求。review_policy只选择审阅严格度不是自主权许可。旧的delegated_local_test需要收集一次明确的初始授权并按 interaction-policy.md 构造精确的类型化授权绑定当前任务、材料快照、本地请求范围、过期时间、可逆决策类、认证宿主/用户角色与规范哈希。提交范围、作者事实、许可/费用与外部动作永远保留为人工门禁。word_output默认docx。只有显式none才关闭 Word 输出resume.md第 8 条在恢复场景再次强调这一默认。上述字段在intake_wizard.py中由CHOICE_FIELDS与FIELD_ORDER完整复刻tests/test_intake_wizard.py中的用例如test_no_interactive_uses_flags_and_defaults、test_flash_journal_english_rewrite、test_pro_competition_chinese_build逐一验证了字段写入paper_spine_config.json的取值与默认行为可作为字段语义的实测证据。当前 UIWeb 工作区是唯一入口当前 Intake 的正常路径是公共 Web 工作区在公共 Web 工作区使用同一 profile/task 进行常规 Intakelaunch_paperspine_ui.ps1或launch_paperspine_ui.sh打开该工作区当前宿主执行研究启动成功不是 Runner/Agent 任务宿主的聊天/类型化问题只用于 Web issue 标记为需要用户授权的精确确认答案通过同一任务 API 持久化intake_wizard.py仅保留用于历史迁移与开发者诊断不是受支持的用户前端或回退方案绝不要求用户手写 JSON。从 launch_paperspine_ui.sh 的实现可见它解析python3/python后调用paperspine5_web.py launch并设置PYTHONDONTWRITEBYTECODE1脚本明确说明不使用终端 UINo terminal UI is used。这也是 interactive-intake.md 中wizard 必须明确失败而不是假装 TUI 就是 Web的落点。启动与状态查询命令文档给出的命令需要完整保留python scripts/paperspine5_web.py launch --profile-root existing-profile python scripts/paperspine5_web.py status --profile-root existing-profile结合 paperspine5_web.py 的 CLI 实现还可以进一步说明launch是启动或复用本地 Web 工作区先检查持久化的workspace.json合约paperspine5.web-workspace-receipt若已就绪则直接复用并输出 receipt否则拉起paperspine5_runtime.py web并轮询 ready 文件。默认--no-open只返回服务 URL 不打开浏览器--open-browser显式打开外部默认浏览器--remember记忆本 profile 供后续宿主调用。status输出RUNNING/STOPPED与状态文件路径RUNNING时退出码为 0否则为 1适合脚本化判断。首次启动必须绑定既有 profile--profile-rootlocate_product_root依次查找显式路径、PAPERSPINE5_PROJECT_ROOT、已安装套件指针、_paperspine5目录与脚本父目录找到同时含06_插件化/runtime/paperspine5_runtime.py与03_联合开发/src/paperspine_figure_integration/product_kernel.py的根才视为产品核心。数据根与核心根必须分离仅约定默认paper_rewriting_output会被重定向到~/.paperspine5/workspaces/hash/paper_rewriting_output显式路径若与产品核心重叠会明确报错WebLaunchError: Output root must be separate from the PaperSpine5 product core。Windows 上优先使用launch_paperspine_ui.ps1它解析PAPERSPINE5_PYTHON、捆绑的 vendor 运行时或已验证的 PythonmacOS/Linux 使用.sh脚本或直接调用paperspine5_web.py。恢复与授权Intake 之后的延续规则Intake 并非一次性动作它与恢复流程紧密耦合普通恢复直接复用同一任务仍有效的已保存配置、材料与选择不因恢复对话或换阶段再次确认。只有用户要求变更、明确新测试或材料范围实际改变时才核对受影响项保留原设置与成果不建立重复确认链。宿主的host wait --profile-root same-profile --task-id same-task-id --after-version observed-version用于等待用户在 Web 中保存配置/选择每次 API 等待最长 50 秒--wait-seconds默认 50正常changedfalse回复会在进程内继续等待。配置节点只在宿主当前阶段为intake时允许 Web 编辑后续阶段要改配置须用paperspine_commit_milestone携带payload.stage: intake回到配置节点等待真实保存而不是直接重开配置。授权方面interaction-policy.md 明确balanced/strict只选择审阅严格度不是代替用户行动的许可引导式的 contribution/motivation/figure 选择必须等待真实用户本地委托只允许实际被委托的、可逆的本地决策作者姓名、单位、ORCID、资助、许可、费用、投稿范围等永远是类型化人工门禁。结论Intake 的正确姿势入口公共 Web 工作区同一 profile/task通过launch_paperspine_ui.ps1/.sh或paperspine5_web.py launch打开产出公共 schema 下的01_configuration.json与材料清单用户保存后sourceweb_user、user_confirmedtrue、readiness.readytrue预填research_mode默认agent_decide明确字段直接采用未指定偏好给出建议并在宿主交接中说明不推断作者事实与外部动作权限兼容paper_rewriting_output/paper_spine_config.json(.md)与intake_wizard.py仅用于解读旧记录、历史迁移与诊断不作为当前用户前端边界detection_platform非门禁tier不改交付形态word_output默认docxreview_policy不授予自主权——这些语义由 intake.md、intent-configuration.md、interaction-policy.md 与 intake_wizard.py、tests/test_intake_wizard.py 共同约束构成了 PaperSpine5 全流程可信、可审计、可恢复的第一道关口。赞分享AI 技能AI 写作人工智能深度研究AI 应用【免费下载链接】PaperSpinePaperSpine5 — local-first, evidence-bound paper research, writing, figures, review and delivery. Download: https://wubing2023.github.io/PaperSpine/v5/项目地址https://gitcode.com/gh_mirrors/pa/PaperSpine点击查看免费下载相关推荐PaperSpine5 Intake 阶段全解析任务配置采集、research_mode 语义与 Web 工作流实战PaperSpine5 Intake 阶段全解析任务配置采集、research_mode 语义与 Web 工作流实战 导读 本文以 PaperSpine5 的AI 技能AI 写作人工智能深度研究AI 应用Cosmos SDK Telemetry 完全指南指标采集、配置与 OpenTelemetry 迁移Cosmos SDK Telemetry 完全指南指标采集、配置与 OpenTelemetry 迁移 Cosmos SDK 通过 telemetry 包为链上区块链PaperSpine 交互式信息采集Interactive Intake实战指南Web-First 配置提问、任务交接与独立 Web 启动器PaperSpine 交互式信息采集Interactive Intake实战指南Web First 配置提问、任务交接与独立 Web 启动器 导读 本文面AI 技能AI 写作人工智能深度研究AI 应用上一篇Conductor 如何用 Python SDK 运行第一个 Agent 并查看持久化执行结果下一篇OpenArk内核驱动加载失败终极解决方案5步快速修复Windows反Rootkit工具创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?
咨询建站