跳到主要内容

用户角色:开发者

画像:编写代码、调试、阅读文档、重构,以及代码审查。 主要目标:减少上下文切换、消除样板代码,并加快调试速度。

推荐配置

提供商

  • 主力Claude Sonnet 4.6 目前在编码任务和复杂推理方面处于领先地位,或者选择 GPT-5.5(需要 Pro Plus 或更高套餐)以应对最繁重的推理任务。
  • 本地Ollama(DeepSeek Coder / Qwen 3),适合私密、离线的编码工作或敏感的知识产权场景。
  • 速度GPT-5.4 MiniGemini 3.5 Flash,适合快速的语法检查和简单的转换任务。

这些是 Rephlo 通过托管的 Dedicated API 提供的前沿模型;GPT-5.5 和 Claude Opus 4.8 需要 Pro Plus 或更高套餐。如果使用您自己的密钥(BYOK),则可以使用您的提供商账户所支持的任何模型。

Knowledge Spaces(知识空间)

  • 空间:当前项目(导入架构规范、API 文档、关键辅助类)。
  • 空间:库文档(导入您所使用的那个冷门库的文档)。
  • 空间:编码规范(团队的风格指南、命名约定、设计模式)。

必备命令

  1. "Gen Docstring"(生成文档注释)

    • 提示词:“为此方法生成 XML 文档注释。包含带有清晰描述的参数和返回值标签。”
    • 用法:选中一个函数签名。
  2. "Find Bug"(查找缺陷)

    • 提示词:“分析这段代码,找出潜在的运行时错误、空引用异常、竞态条件或逻辑缺陷。解释所发现的每个问题。”
    • 用法:选中一段可疑的代码块。
  3. "Convert Language"(转换语言)

    • 提示词:“将这段 Python 代码改写为 C#。保持功能等价,并使用符合 C# 惯例的写法。”
    • 用法:选中需要在不同语言之间转换的代码。
  4. "Explain Regex"(解释正则表达式)

    • 提示词:“逐步解释这个正则表达式的作用。拆解每个组成部分,并给出匹配示例。”
    • 用法:选中一个复杂的正则表达式。
  5. "Refactor Clean"(重构清理)

    • 提示词:“重构这段代码,提升其可读性和可维护性。应用 SOLID 原则,在适当的地方提取方法,并添加行内注释。”
    • 用法:选中遗留代码或复杂方法。
  6. "Write Unit Test"(编写单元测试)

    • 提示词:“为此方法生成单元测试。包含边界情况、空值输入和边界条件。使用 xUnit/NUnit 语法。”
    • 用法:选中一个需要测试的方法。

工作流示例:调试

  1. 捕获:您遇到了一个异常。截图保存堆栈追踪信息。
  2. 分析:在截图上使用 Visual Intelligence(视觉智能,即 Rephlo 的屏幕捕获与图像理解功能)运行 "Explain Error"。
  3. 上下文:Rephlo 提示这可能是第 42 行处的一个空对象。
  4. 验证:您选中相关代码块,并运行 "Check Null Safety"。
  5. 修复:Rephlo 提供带有空值保护的修正代码片段。

工作流示例:代码审查准备

  1. 选择:高亮您即将提交的代码改动。
  2. 审查:运行 "Find Bug",在同事发现问题之前先自行捕获。
  3. 文档化:对任何缺少文档的方法运行 "Gen Docstring"。
  4. 打磨:对复杂部分运行 "Refactor Clean"。
  5. 提交:满怀信心地提交您的 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"

下一个用户角色面向内容创作者,或返回面向学生