Dev development
Summary
从私人脚本库抽取核心逻辑,创建 DocKit 开源工具包并搭建 Streamlit Web 应用 MVP
Outcomes
创建了 ~/Dev/dockit/ 项目,包含 text/docx/pptx/xlsx/csv 五个 core 模块(21 测试通过),并并行构建了 Word 格式修复、PPT 标准化、格式转换、表格合并 4 个 Streamlit 页面。
Learnings
- 开源产品成功的关键是解决具体且通用的痛点,而非包装自用工具;CCSwitcher 4天15 stars 的案例印证了这一点
- 三层架构(core/私人CLI版/公开Web版)可实现代码共享:别人提 PR 改 core,两个版本同步受益
Files Modified (20)
- /Users/tianli/.claude/plans/dockit-handoff.md
- /Users/tianli/.claude/plans/vast-drifting-hanrahan.md
- /Users/tianli/.claude/projects/-Users-tianli-Dev/memory/MEMORY.md
- /Users/tianli/.claude/projects/-Users-tianli-Dev/memory/project_dockit.md
- /Users/tianli/Dev/dockit/.dockerignore
- /Users/tianli/Dev/dockit/.gitignore
- /Users/tianli/Dev/dockit/Dockerfile
- /Users/tianli/Dev/dockit/LICENSE
- /Users/tianli/Dev/dockit/README.md
- /Users/tianli/Dev/dockit/app/app.py
- /Users/tianli/Dev/dockit/app/pages/1_📝_Word_格式修复.py
- /Users/tianli/Dev/dockit/pyproject.toml
- /Users/tianli/Dev/dockit/src/dockit/__init__.py
- /Users/tianli/Dev/dockit/src/dockit/csv.py
- /Users/tianli/Dev/dockit/src/dockit/docx.py
- /Users/tianli/Dev/dockit/src/dockit/pptx.py
- /Users/tianli/Dev/dockit/src/dockit/text.py
- /Users/tianli/Dev/dockit/src/dockit/xlsx.py
- /Users/tianli/Dev/dockit/tests/test_docx.py
- /Users/tianli/Dev/dockit/tests/test_text.py