用户角色:开发者
画像:编写代码、调试、阅读文档、重构,以及代码审查。 主要目标:减少上下文切换、消除样板代码,并加快调试速度。
推荐配置
提供商
- 主力:Claude Sonnet 4.6 目前在编码任务和复杂推理方面处于领先地位,或者选择 GPT-5.5(需要 Pro Plus 或更高套餐)以应对最繁重的推理任务。
- 本地:Ollama(DeepSeek Coder / Qwen 3),适合私密、离线的编码工作或敏感的知识产权场景。
- 速度:GPT-5.4 Mini 或 Gemini 3.5 Flash,适合快速的语法检查和简单的转换任务。
这些是 Rephlo 通过托管的 Dedicated API 提供的前沿模型;GPT-5.5 和 Claude Opus 4.8 需要 Pro Plus 或更高套餐。如果使用您自己的密钥(BYOK),则可以使用您的提供商账户所支持的任何模型。
Knowledge Spaces(知识空间)
空间:当前项目(导入架构规范、API 文档、关键辅助类)。空间:库文档(导入您所使用的那个冷门库的文档)。空间:编码规范(团队的风格指南、命名约定、设计模式)。
必备命令
-
"Gen Docstring"(生成文档注释)
- 提示词:“为此方法生成 XML 文档注释。包含带有清晰描述的参数和返回值标签。”
- 用法:选中一个函数签名。
-
"Find Bug"(查找缺陷)
- 提示词:“分析这段代码,找出潜在的运行时错误、空引用异常、竞态条件或逻辑缺陷。解释所发现的每个问题。”
- 用法:选中一段可疑的代码块。
-
"Convert Language"(转换语言)
- 提示词:“将这段 Python 代码改写为 C#。保持功能等价,并使用符合 C# 惯例的写法。”
- 用法:选中需要在不同语言之间转换的代码。
-
"Explain Regex"(解释正则表达式)
- 提示词:“逐步解释这个正则表达式的作用。拆解每个组成部分,并给出匹配示例。”
- 用法:选中一个复杂的正则表达式。
-
"Refactor Clean"(重构清理)
- 提示词:“重构这段代码,提升其可读性和可维护性。应用 SOLID 原则,在适当的地方提取方法,并添加行内注释。”
- 用法:选中遗留代码或复杂方法。
-
"Write Unit Test"(编写单元测试)
- 提示词:“为 此方法生成单元测试。包含边界情况、空值输入和边界条件。使用 xUnit/NUnit 语法。”
- 用法:选中一个需要测试的方法。
工作流示例:调试
- 捕获:您遇到了一个异常。截图保存堆栈追踪信息。
- 分析:在截图上使用 Visual Intelligence(视觉智能,即 Rephlo 的屏幕捕获与图像理解功能)运行 "Explain Error"。
- 上下文:Rephlo 提示这可能是第 42 行处的一个空对象。
- 验证:您选中相关代码块,并运行 "Check Null Safety"。
- 修复:Rephlo 提供带有空值保护的修正代码片段。
工作流示例:代码审查准备
- 选择:高亮您即将提交的代码改动。
- 审查:运行 "Find Bug",在同事发现问题之前先自行捕获。
- 文档化:对任何缺少文档的方法运行 "Gen Docstring"。
- 打磨:对复杂部分运行 "Refactor Clean"。
- 提交:满怀信心地提交您的 PR。
支持的代码文件类型
当添加到空间中时,Rephlo 可以处理并理解以下文件类型:
| 类别 | 扩展名 |
|---|---|
| C# / .NET | .cs、.csproj、.sln、.xaml |
| JavaScript / TypeScript | .js、.ts、.jsx、.tsx、.mjs |
| Python | .py、.pyi、.pyw |
| Web | .html、.css、.scss、.less |
| 数据/配置 | .json、.xml、.yaml、.yml、.toml |
| 文档 | .md、.txt、.rst |
| 其他语言 | .java、.go、.rs、.rb、.php、.swift |
注意:暂不支持二进制文件、编译产物以及 node_modules。请让空间内容聚焦于源代码文件。
开发者实用技巧
让空间内容保持聚焦
请克制将整个代码仓库都塞进一个空间的冲动。建议改为:
- 仅包含架构决策记录 (ADR)
- 添加关键的接口定义和基类
- 上传您正在集成的库的 API 文档
- 排除测试数据、构建产物和自动生成的文件
内容聚焦的空间能带来更相关、更准确的响应。
留意 Token 预算
大型代码库很容易迅速超出 token 限制。可采用以下策略:
- 为不同的模块或服务创建独立的空间
- 针对每个任务使用最相关的空间,而不是一个“大杂烩”式空间
- 对于非常大的文件,只选取相关的部分,而不是整个文件
- 在空间管理面板中监控空间的大小
对重复性重构使用命令
如果您发现自己反复解释同一种转换需求:
- 创建一个包含您确切要求的专属命令
- 在命令提示词中包含您团队的编码规范
- 在文档注释、空值检查、日志模式等样板工作上节省时间
借助多轮聊天进行迭代调试
对于需要探索多种假设的复杂调试场景,请使用多轮聊天而非一次性命令:
- 分享代码片段并获取后续分析
- 针对建议的修复方案提出澄清性问题
- 在保留上 下文的情况下逐步完善解决方案
- 通过对话探索备选方案
从左侧导航栏进入聊天。
建议的命令分组
将您的开发命令按功能分组组织:
| 分组名称 | 命令 |
|---|---|
| 代码审查 | Find Bug、Check Null Safety、Security Audit |
| 文档 | Gen Docstring、Explain Code、README Generator |
| 重构 | Refactor Clean、Extract Method、Rename Variables |
| 测试 | Write Unit Test、Generate Mocks、Test Coverage |
| 转换 | Convert Language、Modernize Syntax、Format Code |
在“命令”版块中创建命令分组,以保持工具箱井然有序。
Rephlo 可协助的常见场景
| 任务 | 使用的命令 |
|---|---|
| 理解遗留代码 | 结合项目空间使用 "Explain Code" |
| API 集成 | "Convert Language" + 库文档空间 |
| 提交前检查 | 对暂存的改动运行 "Find Bug" |
| 文档欠账 | 批量运行 "Gen Docstring" |
| 代码审查准备 | 在提交 PR 前运行 "Refactor Clean" |