即使提示词很短,只要明确要求大量输出,OrvixCode 也会单独识别。长代码支持不限于 Python,也覆盖 HTML/CSS/JavaScript/TypeScript、Go、Rust、PHP、Ruby、Java/Kotlin、C/C++/C#、Swift、Dart、Lua、Scala、Elixir、F#、Solidity、Bash、PowerShell、SQL 等。
长输出与续写
- 本地模型可在合适情况下使用更高输出预算。
- 如果受 token/context 限制而截断,可从缺失位置继续请求。
- 合并续写片段时会清理重复重叠。
- 未闭合 fenced code block 的内容仍可保留为代码。
大型项目规划
- 分析请求并规划项目结构。
- 创建 manifest / 文件计划。
- 逐文件生成并跟踪依赖与接口。
- 如果 import 暴露缺失本地模块,可扩展计划。
- 达到输出限制时继续生成。
- 最后执行基础一致性检查。
保持聊天视图生成的代码会继续保留在聊天中;生成结束后 OrvixCode 不会自动跳转到代码页面。需要时可手动使用在代码区打开。
模型能力OrvixCode 可以管理规划和续写,但代码质量与可用 context 仍取决于所选模型和硬件。