尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

阶段1:需求分析与研究

阶段1:需求分析与研究
📅 发布时间:2026/7/6 17:03:59

阶段1:需求分析与研究

【免费下载链接】planning-with-filesPersistent file-based planning for AI coding agents and long-running agentic tasks. Crash-proof markdown plans that survive context loss and /clear, plus a deterministic completion gate and multi-agent shared state on disk. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard.项目地址: https://gitcode.com/GitHub_Trending/pl/planning-with-files

  • 理解用户需求
  • 研究现有解决方案
  • 状态:in_progress

阶段2:技术架构设计

  • 设计数据库模式
  • 定义API接口
  • 状态:pending
  • 依赖:阶段1
### 步骤4:实施2-Action规则 这是Manus工作法的关键原则:**在每两次查看/浏览/搜索操作后,立即将关键发现保存到文本文件中**。

操作1:研究Python Web框架 → 记录到findings.md 操作2:查看Flask文档 → 记录到findings.md 操作3:查看Django文档 → 现在必须更新findings.md!

这个规则确保视觉和多模态信息不会丢失,因为截图、PDF内容和浏览器结果不会持久化。 ## 🔧 高级功能:多模式运行策略 ### 1. 传统模式(Legacy Mode) 默认模式,适合大多数交互式会话。在每个工具调用前重新读取计划文件,确保AI始终关注目标。 ### 2. 自主模式(Autonomous Mode) 针对长时间运行任务优化,减少重复读取的开销: ```bash ./scripts/init-session.sh --autonomous

3. 门控模式(Gated Mode)

添加完成验证门,确保所有阶段完成才结束会话:

./scripts/init-session.sh --gated

4. 多项目并行规划

对于多个不相关任务,使用隔离的计划目录:

# 创建独立的规划目录 ./scripts/init-session.sh backend-refactor ./scripts/init-session.sh production-incident # 设置活动规划 ./scripts/set-active-plan.sh 2026-01-10-backend-refactor

📊 最佳实践:专业开发者的使用技巧

1. 错误处理的3次尝试协议

尝试1:诊断并修复 尝试2:采用不同方法 尝试3:重新思考整个方法

每个错误都必须记录在task_plan.md的"错误遇到"部分,包含错误类型、尝试次数和解决方案。

2. 决策矩阵管理

在findings.md中使用表格记录所有技术决策:

决策理由替代方案
使用SQLite而非JSON关系查询需求JSON文件
选择Flask而非Django项目规模小Django

3. 会话恢复策略

当上下文填满需要/clear时,planning-with-files会自动恢复会话:

  1. 检查IDE的会话存储
  2. 查找规划文件的最后更新时间
  3. 提取可能丢失的上下文对话
  4. 显示恢复报告

4. 模板系统定制

项目提供了多个模板文件,你可以根据需求定制:

  • templates/task_plan_autonomous.md- 自主运行模板
  • templates/analytics_task_plan.md- 数据分析任务模板
  • templates/loop.md- 循环任务模板

🌟 实际案例:构建完整的Web应用

案例:开发一个博客平台

任务规划文件task_plan.md:

## 目标 创建一个支持Markdown编辑、用户认证和评论系统的博客平台。 ## 阶段 ### 阶段1:需求分析 - [x] 确定核心功能 ✓ - [x] 选择技术栈 ✓ - **状态:** complete ### 阶段2:数据库设计 - [x] 设计用户表 ✓ - [x] 设计文章表 ✓ - **状态:** complete ### 阶段3:后端API开发 - [ ] 实现用户认证端点 - [ ] 创建文章CRUD接口 - **状态:** in_progress

研究发现文件findings.md:

## 研究结果 ### 技术栈选择 - Flask + SQLAlchemy:轻量级,适合中小项目 - JWT认证:无状态,适合REST API - SQLite开发,PostgreSQL生产 ### 关键决策 | 决策 | 理由 | |------|------| | 使用JWT而非Session | 更好的无状态API支持 | | Markdown存储为HTML | 减少渲染开销 |

进度日志文件progress.md:

## 会话记录:2026-06-23 ### 阶段3:后端API开发 - 创建了用户模型:User(id, username, email, password_hash) - 实现了注册端点:POST /api/auth/register - 测试通过:用户注册成功 - 错误修复:修复了密码哈希问题(尝试2)

🛡️ 安全与验证:防篡改机制

planning-with-files v3引入了强大的安全特性:

1. 哈希认证(Attestation)

# 对计划文件进行哈希认证 ./scripts/attest-plan.sh

认证后,任何对task_plan.md的未授权修改都会被钩子拒绝注入,确保计划完整性。

2. 接受检查(Acceptance Check)

在门控模式中,可以定义自动验证命令:

### 阶段4:测试与验证 - **接受检查:** `python -m pytest tests/ -q`

【免费下载链接】planning-with-filesPersistent file-based planning for AI coding agents and long-running agentic tasks. Crash-proof markdown plans that survive context loss and /clear, plus a deterministic completion gate and multi-agent shared state on disk. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard.项目地址: https://gitcode.com/GitHub_Trending/pl/planning-with-files

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

  • 3个关键问题:ComfyUI-WanVideoWrapper如何解决AI视频生成的痛点?
  • Amulet地图编辑器:打破Minecraft版本壁垒的终极创作工具
  • 终极Windows系统优化工具:三分钟让老旧电脑焕然一新

最新新闻

  • 百度网盘秒传链接工具:3分钟快速上手完整指南
  • 3大突破性功能揭秘:Hermes Agent如何通过持久化记忆系统改变AI助手游戏规则
  • 解决docopt.rs常见问题:性能优化与OsStr支持终极指南
  • 5分钟快速上手:Stability AI生成模型终极指南
  • Caption-Anything完整指南:如何为任何图像生成智能描述
  • 智能求职利器:Boss Show Time时间助手帮你精准筛选最新岗位

日新闻

  • AI智能体安全防护框架AgentGuard:从原理到实战部署指南
  • KMX63与PIC18F26K40硬件组合及低功耗设计实践
  • 基于YOLO13改进的门体检测模型:C3k2模块与PoolingFormer技术解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号