Commit Graph

36 Commits

Author SHA1 Message Date
Albert d48b6bfc36 feat: add PMFlow AI context runtime 2026-05-19 12:30:13 +08:00
Albert f8925956d8 feat: update PMFlow agent runtime 2026-05-17 19:58:40 +08:00
Albert ad93c8c31e Merge branch 'main' of http://8.134.102.66:13000/linyuhang/PMFlow into codex/main-flow-d4-7-execution-queue-cleanup 2026-05-15 23:06:17 +08:00
Albert 3ace44a324 feat: harden PMFlow AI operating runtime 2026-05-15 23:04:29 +08:00
Albert f48a4d0381 feat: add execution result writeback protocol 2026-05-05 23:19:29 +08:00
Albert 37056f8fac chore(pmflow): integrate current workspace changes 2026-05-05 23:13:35 +08:00
Albert 169bda214f chore: integrate team feed capacity routing cleanup 2026-04-27 14:33:56 +08:00
Albert da74902c88 feat(team): add review activity feed 2026-04-26 22:35:44 +08:00
Albert 4a687f1e36 feat(pmflow-os): close review decision loop 2026-04-26 22:18:03 +08:00
Albert 37bf7e9b93 merge team review p1 reviewer routing on p7
# Conflicts:
#	CLAUDE.md
#	backend/tests/test_pmflow_os_projection_api.py
#	docs/PMFLOW_PRODUCT_DELIVERY_STANDARD.md
#	docs/architecture/ARCHITECTURE_INVENTORY.md
#	docs/architecture/CODE_REFERENCE_INDEX.md
2026-04-26 21:38:11 +08:00
Albert 5b2add2924 feat(team): finalize reviewer routing contract 2026-04-26 15:12:48 +08:00
Albert 3609bfe687 feat(team): add reviewer routing projection 2026-04-26 15:05:14 +08:00
Albert 3f17f1d52d feat(pmflow-os): batch iteration recommendation drafts 2026-04-26 14:53:18 +08:00
Albert ea8f9d082e feat(pmflow-os): draft changesets from iteration recommendations 2026-04-26 14:20:48 +08:00
Albert 1d213baf4b feat(pmflow-os): ingest release feedback signals 2026-04-26 13:59:09 +08:00
Albert 875b9292e9 feat(pmflow-os): record release validation runs 2026-04-26 12:53:43 +08:00
Albert e90adbc2eb feat(pmflow-os): gate releases on execution evidence 2026-04-26 11:24:55 +08:00
Albert 8f1edbf423 chore(pmflow): integrate big module p2 2026-04-26 10:57:33 +08:00
Albert 95892d25ec feat(account): add account settings sync contract 2026-04-26 10:56:07 +08:00
Albert a7008bb3cc feat(pmflow-os): add execution progress writeback 2026-04-26 10:51:14 +08:00
Albert 2956906f19 feat(pmflow-os): consume execution handoffs 2026-04-26 10:45:06 +08:00
Albert f95bd15ff3 feat(pmflow-os): add execution handoff contract 2026-04-26 10:20:01 +08:00
Albert b87951935a feat: implement PMFlow changeset commit backend 2026-04-26 09:14:56 +08:00
Albert e04ea4d1ee chore: checkpoint current PMFlow workspace 2026-04-26 09:07:16 +08:00
Yuuuu 2eaf8e9deb Unify structured runtime semantics and internal domain clarify 2026-04-20 20:03:10 +08:00
Yuuuu afa51fc45a feat: unify project operating context and polish Feishu QA handoff 2026-04-18 14:13:34 +08:00
Yuuuu 3f94cf702c Add explicit QA anchors and route governance pages 2026-04-17 14:01:53 +08:00
Yuuuu 4720c8117d feat: add external query and semantic facts runtime 2026-04-16 11:17:52 +08:00
Yuuuu e42652b619 chore: reset repository history 2026-04-14 10:54:06 +08:00
Yuuuu 7f9571c3fa chore: snapshot current code before refactor 2026-03-10 15:18:23 +08:00
Yuuuu 16f30bc2c6 feat: complete PMFlow implementation 2026-02-27 08:56:49 +08:00
Yuuuu b0a8c6edb9 fix: 修复 AI 配置 API 启动问题
- 添加 pathlib.Path 导入
- 修复 OpenAICompatibleClient 延迟初始化
- 后端现在可以正常启动并响应配置请求
2026-02-21 00:16:12 +08:00
Yuuuu 319a422362 feat: 添加 LLM 服务按需启动功能
新增功能:
- 后端新增 /ai/start API,支持启动本地 Ollama
- 后端改进 /ai/status API,返回提供商类型
- 前端看板页面添加启动/停止控制按钮
- 提供商感知 UI:云端 API 无需启动,本地 Ollama 可按需控制

用户体验:
- 云端模式:显示"云端服务已就绪",直接可分析
- 本地模式:显示"启动 Ollama"按钮,按需启动节省内存
- 分析完成后:仅本地模式自动停止 Ollama

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 00:01:43 +08:00
Yuuuu 689cf94d4b feat: 前端添加 LLM 配置设置页面
新增功能:
- 前端设置页面可切换 LLM 提供商
- 支持 DeepSeek, OpenAI, Qwen, Ollama
- API 密钥配置界面
- 配置保存到 .env 文件

后端 API:
- GET /ai/config - 获取当前配置
- POST /ai/config - 更新配置

使用方式:
1. 打开前端 "⚙️ 设置" 页面
2. 选择 LLM 提供商
3. 输入 API 密钥(云端)或设置地址(本地)
4. 保存配置并重启后端

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 22:48:38 +08:00
Yuuuu 7364c143fb feat: 支持多种 LLM 提供商 (云端 API + 本地 Ollama)
新增功能:
- 支持云端 API: DeepSeek, OpenAI, Qwen
- 支持本地 Ollama: llama3:8b, nomic-embed-text
- 统一 LLM 客户端,自动切换提供商

配置方式:
- LLM_PROVIDER=deepseek (云端, 推荐)
- LLM_PROVIDER=openai (云端)
- LLM_PROVIDER=qwen (阿里云)
- LLM_PROVIDER=ollama (本地)

优势:
- 云端 API: 电脑不发热,响应速度快
- 本地 Ollama: 完全免费,数据隐私

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 22:37:31 +08:00
Yuuuu 0981acb06c Initial commit: Neural Sync - AI-native project management platform
Features:
- Signal monitoring with AI strategic analysis
- Experiment management with score tracking
- Context knowledge nodes with RAG
- Multi-model voting for high-impact signals
- Ollama integration for local LLM

Tech stack:
- Backend: FastAPI + SQLAlchemy + PostgreSQL
- Frontend: Vue 3 + Naive UI + TypeScript
- AI: Ollama (llama3, nomic-embed-text)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 18:06:39 +08:00