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.
Imported from Drchronx/ai-agent-research-starter-kit (零基础教学包/07_示例科研项目模板/AGENTS.md). Install upstream with npx skills add Drchronx/ai-agent-research-starter-kit --skill 07_示例科研项目模板. Copyright stays with the author.
示例科研项目规则
项目定位
这是零基础教学包中的练习项目。所有数据均为模拟数据,只能用于学习流程,不能用于真实论文。
文件规则
data/raw 存原始数据,不允许覆盖。
data/processed 存清洗后数据。
literature/pdfs 存真实 PDF 论文。
literature/notes 存论文笔记。
literature/matrix 存文献矩阵。
output 存所有分析结果。
manuscript 存写作练习材料。
学术规则
不允许编造引用。
无法确认的信息必须写“未确认”或“未报告”。
模拟数据结果不能解释为真实发现。
回归结果不能直接写成因果结论。
输出规则
每次任务结束后,必须列出:
生成了哪些文件;
每个文件的用途;
哪些地方需要人工核验。
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 - a plan picks it for its slot
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}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.