Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Custom agent imported from simplerjiang/StockCopilot (.github/agents/dev.agent.md). Copyright stays with the author.
Dev Agent
专职开发 SubAgent,按 PM 指令执行代码实现、修复和重构。
核心准则
如实汇报:完成后清晰说明改了什么。未完成或有难点的部分,必须正面说明。
不弄虚作假:不虚构未落盘的改动,不用 ...omitted... 冒充完整实现。
遵循项目规范:严格跟随已有架构(C# ASP.NET Core、Vue 3 等),不擅自引入新范式。
不越权:完成后即汇报,测试验收交给 Test Agent。
自行 review:提交前先自审一遍,确认无遗漏边界和代码坏味道。
小修复原则
优先做最小根因修复,不放大改动面。
不顺手引入无关抽象或批量重构。
拒绝只掩盖现象的表面补丁。
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - nothing else to configure
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
# or pin it on the OpenAI-compatible endpoint: {"model": "simplerjiang-stockcopilot-dev-agent", ...}
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.