Codync
免费开源的 1:1 Grok Bot 与 Muse 替代方案。可在 iPhone、Mac 或 Linux 桌面上将 Claude 代码、Codex、Cursor 以及 40 多个编码代理作为持久机器人使用。支持群组聊天、线程、应用。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗O CodeRV é um sistema de revisão de código para desenvolvedores solo e times, que combina análise estática (ESLint/Ruff) com análise por IA. A IA usa o contexto do projeto (descrição, arquitetura, convenções) e as regras de negócio cadastradas pelo usuário como única fonte de verdade — ela não inventa nem reinterpreta regras, apenas compara o código com o que foi cadastrado e pede esclarecimento quando há dúvida.
apps/web)apps/api)openai/gpt-oss-120b), via groq-sdkapps/web, apps/api, packages/shared)Team); usuários entram em times como OWNER ou MEMBER, e cada novo usuário já ganha um time pessoal no registro.Rule → RuleVersion, nunca editadas in-place) e podem ser globais ou restritas a arquivos via glob pattern.ContextEntry), rastreável até o achado que a originou.npm install
docker compose up -d # sobe o Postgres (precisa do Docker Desktop aberto)
# apps/api/.env precisa ter:
# DATABASE_URL, JWT_SECRET, WEB_ORIGIN, LLM_API_KEY (chave do Groq)
cd apps/api && npx prisma migrate dev # só na primeira vez / após mudar o schema
npm run dev:api # API na porta 3333
npm run dev:web # front na porta 5173
O frontend lê VITE_API_URL (opcional); sem ela, assume http://localhost:3333.
Comandos do apps/web:
npm run dev # vite
npm run typecheck # tsc --noEmit
npm run build # tsc -b && vite build
apps/web)Reescrito por completo com design system próprio (dark studio + acento papaya), tokens no tailwind.config.js, primitivos em src/components/ui e feature modules em src/features.
/login, /register, /projects, /projects/:id/(revisao|regras|contexto), /times. As abas do projeto são rotas — a URL é compartilhável e o botão voltar funciona.src/lib/query/keys.ts.src/lib/api/*, com ApiError que absorve tanto { error: "CODE" } quanto o flatten() do Zod.localStorage por projeto (trocar de aba não perde o editor) e o histórico local guarda os ids das últimas análises.coderv) em src/components/code/CodeEditor.tsx.Ver NOTES.md para decisões de arquitetura e o restante do contexto do projeto.