全新JoyCode

助你轻松交付,尽情探索

所有下载

轻松交付尽情探索

本地交互演示

复杂代码任务,做得更好、更快

理解项目、组织步骤、执行与验证,让任务从目标走向结果。

  1. 结合项目资料,明确目标与实施计划。

  2. 选择工具、分工开发,根据验证结果调整。

  3. 回看代码改动与验证结果,确认后提交。

JoyCode 计划与代码审查编辑器

国产模型适配

适配国产模型的任务执行与工具调用,发挥模型能力。

Harness工程

组织步骤、调用工具,在沙箱权限内推进任务。

沙箱安全执行

额外权限需批准

自研代码理解

CodeGraph 梳理代码关系,CodeWiki 沉淀项目知识。

多任务并行,分工协作

从需求到交付,快得很轻松。

在本会话已确认的 P04 财务 Worktree 中,补齐报销组合筛选与当前结果统计的联动测试。沿用已有功能,自行检索和读取实现,验证费用类型、日期、关键词组合后的列表、笔数、金额一致;清空恢复原排序;0.01元加0.02元为0.03元;无匹配为0笔、0.00元;原数组不变。调用两个子智能体分别复核金额断言和筛选边界,主智能体汇总两份意见并运行相关检查。只改真实缺失的测试,发现问题再最小修复,保护已有改动,不提交或推送、不改数据库。执行过程使用中文并展示实际工具调用及检查结果。

开始执行。先只读确认 P04 Worktree 现状与现有实现、测试。

现状确认完毕。现有测试缺口已识别:

  • 组合筛选只断言列表 id,未联动“笔数+金额”,也无清空恢复、原数组不变、小额精确累加的断言。
  • 我将只在两个既有测试文件内补真实缺失用例(不加新文件、不升依赖)。

先补 expense-filters.test.mjs(清空恢复原排序 + 原数组不变):

补 filtered-results-summary.test.mjs(组合联动、清空恢复、0.01+0.02 精确累加、无匹配 0 笔 ¥0.00、原数组不变):

修正一处:把 0.01+0.02 用例收敛为精确断言(去掉多余的类型分支),并处理格式:

运行相关检查(Node 22),先看测试与格式:

格式已修复。现在核对新增用例的实际执行结果:

新增 6 条用例全部通过。现在按项目规则(§15)并行调用两个子智能体独立复核:金额断言与筛选边界。

正在工作…
本地交互演示

自研代码工具,连接完整工具生态

CodeGraph 理解代码关系,CodeWiki 沉淀项目知识;通过 Skills、插件与 MCP 扩展工作流。

Skills
55
插件
17
MCP 服务
9
  • CodeGraph 代码图谱
  • Frontend Design
  • Playwright
  • Laravel Boost
  • Serena
  • Superpowers
  • Redis Development
  • MongoDB (Self-Managed MCP)
  • Oracle Database
  • Pixeltable
  • SonarQube
  • Supabase
  • Langfuse
  • NVIDIA Skills
  • Next AI Draw.io
  • 神医代码安全扫描仅限内部
  • CodeWiki