Install
openclaw skills install @yontlly/wiki2doc自动登录内网Confluence,提取页面文本和图片,生成Word文档,分析需求缺陷,自动生成结构化测试用例并导出Excel表格。
openclaw skills install @yontlly/wiki2doc将 Confluence Wiki 页面内容转换为 Word 文档 (.docx) 的工具。
本技能提供两种使用模式:
一键完成从Wiki页面到测试用例Excel的完整转换:
/skill wiki2doc --auto http://10.225.1.76:8090/pages/viewpage.action?pageId=34556052
执行步骤:
可以单独使用各个工具模块:
/skill wiki2doc http://10.225.1.76:8090/pages/viewpage.action?pageId=34556052
/skill wiki2doc --batch "http://10.225.1.76:8090/page1,http://10.225.1.76:8090/page2"
python bin/analyze/analyze_requirements.py demand/需求文档.docx
输出:
python bin/generate/generate_testcases.py demand/需求文档.docx
输出:
python bin/convert/md2excel.py demand/测试用例.md
输出:
所有生成的文件保存在:
~/.claude/skills/wiki2doc/demand/
文件命名规范:
{页面标题}.docx{页面标题}_analysis_report.txt / .json{页面标题}_testcases.md / .json{页面标题}_testcases.xlsx首次使用前请确保已安装依赖:
pip install playwright beautifulsoup4 python-docx requests Pillow lxml
yanghua,密码:Aa123123#splitter-content 元素,将返回空文档# 单个页面
/skill wiki2doc http://10.225.1.76:8090/pages/viewpage.action?pageId=34556052
# 批量处理三个页面
/skill wiki2doc --batch "http://10.225.1.76:8090/page1,http://10.225.1.76:8090/page2,http://10.225.1.76:8090/page3"
| 问题 | 解决方案 |
|---|---|
| 登录失败 | 检查账号密码是否正确,或手动登录后重试 |
| 页面加载超时 | 检查网络连接,或尝试访问 URL 是否正常 |
提示 No such element: #splitter-content | 该页面结构不同,无法提取内容 |
| 图片未显示 | 图片可能被 CSS 隐藏,或链接失效 |
| 生成空文档 | 页面无有效内容,或标题提取失败 |
本技能由 Claude Code 自动生成,适用于内部知识管理场景。