Releases: quanttide/qtcloud-write
Releases · quanttide/qtcloud-write
Studio v0.1.0-alpha.3
统一分析管线。评审按钮优先调 Provider LLM,不可用时回退本地正则,UI 标注分析来源。124 单元测试 + 6 集成测试。
🎮 写作云 Studio v0.1.0-alpha.2
3R 写作工作台 Flutter 客户端
- 三栏布局 + 编辑器 + 空隙标记列 + 3R 分析面板
- 正则分析引擎:4 类空隙检测 / 3 项风格评分 / 引导问题 / 改写建议
- Markdown 编辑/预览切换
- BLoC 状态管理,设计令牌暗色主题
- 深度分析入口(--dart-define=PROVIDER_URL)
- 124 单元测试 + 9 集成测试
Provider v0.1.0-alpha.5
API 完全重写为 StyleSample 驱动。新增 /analyze 和 /inspire 端点。14 个真实 LLM 集成测试。
Provider v0.1.0-alpha.4
StyleStore SQLite 持久化,支持 DEEPSEEK_API_KEY 环境变量,/review 异常保护,22 个测试。
🔧 写作云 Provider v0.1.0-alpha.3
叙事分析 API 服务
- 修复 LLM 集成:补齐 4 个缺失函数,.chat() → .complete()
- 新增 3R 端点:/reflect(空隙分析)/rewrite(全文改写)/cycle(一站式 3R)
- 统一 JSON 输出格式
- 解开 style_examples 硬编码,从 StyleStore 读取
- 18 个测试
v0.1.0-alpha.2
Fixtures
- Style 分类重构为读者视角:index.md 入口 + essay/story/brochure 独立定义
- Brochure 定义更新为"被说服决策"(读者视角)
- Essay 定义扩展:覆盖外部现象分析(bad1、bad3、bad5、bad6)
- good/bad 按风格重组到 content/ 下(essay/story/brochure)
- 废弃 plan.md 删除
Docs
- Review 从单一评分扩展为分类+分级活动
- 新增 classify.md:识别文章叙事风格
- 新增 grade.md:含写得差的人(逐项评分+对照)和写得好的人(风格画像)两个用户故事
provider/v0.1.0-alpha.2
- 配置系统重构:pydantic-settings 替代 Vault,LLM_API_KEY 从环境变量读取
- 新增 DeepSeek base_url 默认配置
- 新增 .gitignore 过滤 Python 产物
v0.1.0-alpha.1
Testing
- Provider 单元测试(4 个测试用例)
- 端到端集成测试:真实 Provider + Flutter Web 客户端
- 测试脚本
scripts/run-tests.sh:静态分析 → 单元测试 → 集成测试
Docs
- BRD: 业务需求文档
- PRD: 产品需求文档(discern + inherit)
- IxD: 交互设计文档
- QA: 质量评估文档对齐直觉框架
- ADD: 架构决策记录
- PMD: 项目管理与路线图
- Fixtures: 11 篇示例文章(5 好 + 6 坏)及对应评审
studio/v0.1.0-alpha.1
- Flutter Web 写作评审客户端界面
- 文章提交表单(标题、作者、标签、正文)
- 评审结果展示:段落标签彩色标识、风格对比高亮、修改建议列表
provider/v0.1.0-alpha.1
- 实现文章叙事结构分析 API(POST /review)
- 起承转合段落标签自动分配
- 好文章风格积累与坏文章风格对比
- 内存 StyleStore 支持跨请求积累