跳到主要内容

用户角色:开发者

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

推荐配置​

提供商​

  • 主力: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 文档、关键辅助类)。
  • 空间:库文档(导入您所使用的那个冷门库的文档)。
  • 空间:编码规范(团队的风格指南、命名约定、设计模式)。

必备命令​

  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"

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