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

57 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 软著申请资料生成环境检查
- 输出目录:`当前目录/软件著作权申请资料`
- 最终 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` 门禁后再继续。
```text
STOP_FOR_USER
NEXT_ACTION: 请选择1) 安装完整 DOCX 环境2) 使用基础 DOCX 兜底继续。回复选择后再进入项目分析。
```
## DOCX 环境输出摘要
```text
=== 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
```