用python写一个冒泡排序函数,接收列表参数,原地排序,不返回新列表。该提示词明确语言、功能和约束,marscode可准确生成可执行代码;避免模糊表述如“教我排序”或“排序”,以防ai误解需求。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想用豆包MarsCode快速上手编程却卡在第一步:不知道怎么给AI写提示词,输入“帮我写个排序”没反应,或者生成的代码完全跑不通。
从零开始写第一句提示词
打开MarsCode编辑器,新建一个Python文件,光标定位到空白处,直接输入:“用Python写一个冒泡排序函数,接收列表参数,原地排序,不返回新列表。”
这句提示词已包含三个关键要素:语言(Python)、功能(冒泡排序)、约束(原地、不返回),MarsCode能准确识别并生成符合要求的可执行代码。
别写“教我排序”,AI无法判断你是要讲原理、画流程图,还是写代码;也别只写“排序”,它可能默认返回快排或内置sorted(),和你预期不符。
让AI帮你补全学习路径
方法一:用#Workspace限定上下文范围
在侧边AI对话框中输入:#Workspace 请基于当前项目结构,为初学者设计一个3天Python基础学习路径,每天1小时,含练习题和验证方式
方法二:绑定具体文件推进学习
先创建day1_basics.py,在里面写下# TODO: 变量与字符串基础练习,然后在AI框中输入:#File:day1_basics.py 请补全5个基础练习题,每道题后附一行注释说明考察点
【必须先保存文件再使用#File指令】否则MarsCode会报错“文件未找到”,且该指令不支持未命名的临时文件。
使用豆包(火山引擎 Ark)生成图片或视频并保存本地。用户提及“豆包生图/图片/生视频/视频”、“Doubao”、“Seedance”、“火山引擎图片/视频”时触发。
把错题自动转成复习提示词
第一步:在代码中复现一道错题,比如写一个有bug的二分查找函数,并运行报错
第二步:选中报错的整段代码 → 右键 → 选择“用AI分析错误”
第三步:在弹出的AI窗口中,追加输入:“请将这个错误案例改写成一道适合新手的填空题,空位设在关键逻辑行,并给出标准答案和解析”
这比手动编题快得多,生成的填空题天然带真实错误特征,比如漏写left 边界条件,比教科书例题更贴近实战。
注意:不要在错误代码里留太多无关print语句,AI容易把调试信息误判为核心逻辑,导致填空位置偏移。
用斜线命令激活专项训练模式
/explain 当前选中代码
/fix 修复语法错误
/test 为函数生成单元测试
/optimize 优化时间复杂度
这些斜线命令会强制AI进入对应角色。例如,你刚写完一个计算斐波那契的递归函数,直接输入/test,它立刻生成覆盖n=0、n=1、n=10的断言测试用例,不用额外描述“我要测边界值”。
斜线命令响应极快,但仅对当前光标所在函数或选中代码块生效,跨函数调用需手动选中全部相关代码。










