Footgun Customization Features Guide
Basic Configuration Changes
compiler.roo/system-prompt-*Files can directly adjust AI behavior:
- if modified
system-prompt-code::优先使用函数式编程,代码风格遵循PEP 8。 - Adjusting default parameters and response templates for each mode
Add new model
- compiler
modules/modes.ymlDefine the properties of the new model - update
rooflow_core_prompt.yamlAdding Pattern References - Create the corresponding
system-prompt-[新模式]file - Add the new model to
.roomodesconfiguration file - quote
memory_bank_strategy.ymlEnsure memory function
MCP server configuration
existsystem-prompt-[mode]configured in the file:
- Local servers: using standard input/output interfaces
- Remote server: example format:
MCP_SERVERS: http://example.com/mcp
caveat
- Be sure to back up before modifying
.roofile (paper) - Complex modifications are recommended to be verified in a test project first
- Deletable under abnormal circumstances
.rooFolder Restore Defaults - Refer to CONTRIBUTING.md in the official GitHub repository for best practices
Warning:Improper modifications may lead to abnormal AI behavior, it is recommended to adjust and test the effect gradually.
This answer comes from the articleRooFlow: A Memory Enhancement System Based on Roo Code ExtensionThe































