Files
sproutclaw-data/agent/skills-disabled/SoftwareCopyright-Skill/生成demo/软件著作权申请资料/环境检查.md
shumengya 50edff80f5 feat: 导出 SproutClaw .sproutclaw 配置
包含 extensions、skills、prompts、settings、auth、models、mcp 等配置。
排除 node_modules、npm 缓存、sessions 等运行时数据。
2026-06-26 15:48:56 +08:00

1.7 KiB
Raw Blame History

软著申请资料生成环境检查

  • 输出目录:当前目录/软件著作权申请资料
  • 最终 Word 模式:basic-ooxml

能力状态

  • Markdown 草稿:可用
  • 申请表 TXT可用
  • 基础 DOCX 生成:可用
  • python-docx不可用
  • pandoc 预览可用pandoc 3.8.3
  • .NET SDK不可用not found
  • DOCX OpenXML 完整环境:不可用

建议

完整 DOCX OpenXML 环境未就绪。可以继续使用兜底 DOCX 生成;如需更规范的 Word 结构和校验,请先安装 .NET SDK 并运行 vendor/docx-toolkit/scripts/setup.sh。

用户选择

是否安装完整 DOCX 环境?安装后文档生成和校验更规范;不安装也可以继续生成 Markdown、TXT 和基础 DOCX。

如果完整 DOCX 环境不可用,必须先等待用户选择,并记录 environment 门禁后再继续。

STOP_FOR_USER
NEXT_ACTION: 请选择1) 安装完整 DOCX 环境2) 使用基础 DOCX 兜底继续。回复选择后再进入项目分析。

DOCX 环境输出摘要

=== DOCX Environment Check ===

[FAIL]    dotnet         not found

  .NET SDK is REQUIRED. Install it:
    brew install --cask dotnet-sdk

  Or run the full setup: bash scripts/setup.sh

[OK]      project        built
[OK]      pandoc         3.8.3 (content preview)
[WARN]    soffice        not found — .doc files cannot be converted
           Install: brew install --cask libreoffice
[OK]      zip/unzip      available
[OK]      locale         C.UTF-8
[OK]      permissions    all scripts executable

Status: NOT READY

Critical dependencies missing. Run the full setup:
  bash scripts/setup.sh          # macOS / Linux / WSL
  powershell scripts/setup.ps1   # Windows PowerShell