用 AI 处理销售数据不一定需要写代码,这取决于具体的情况和所使用的工具。
Python 是常用于自动化处理数据的语言之一,在处理销售数据时,它有丰富的库可用于各种任务,如数据收集、处理等。相关的 AI 脚本提示可按照操作意图分类,例如 Web Scraping Prompts、Data Processing Prompts 等。
如果您不熟悉代码,ChatGPT 等工具也能在一定程度上帮助您处理销售数据。
另外,让 AI 写出您想要的代码时,可通过创建优质的.cursorrules 来明确相关要求,例如说明自己是谁、要做什么、项目的规矩、文件存放位置、使用的工具、测试方法、参考资料以及 UI 要求等。
在处理数据库相关的销售数据时,若不会写 SQL 代码,可借助 AI 帮忙。例如向豆包提供具体需求,如操作的数据表、执行的操作及相关条件等,它能为您生成相应的 SQL 语句。
Python是最容易学习的库之一,尤其是在自动化单调任务、收集数据等方面。我甚至见过基于简单的自动化脚本创建的整个SaaS应用程序,可扩展到数千/数百万人。一个例子是,一旦你想要的产品开始销售,一项服务就会向你发送通知。(是的,下面包含了该脚本的Prompt!)在这里,AI脚本提示按照您想要执行的操作的意图进行分类。[Web Scraping Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/web-scraping)[Data Processing Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/data-processing-experts)[Task Automation&Scheduling Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/task-automation-scheduling)[API Development&Integration Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/api-development-integration)[GUI Automation&Testing Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/gui-automation-testing)[Networking&System Administration Prompts](https://hero.page/samir/ai-prompts-for-python-automation-jobs-prompt-library/networking-system-administration)附注:你不需要处理复杂的结构。你可以从用Python创建简单的csv开始,在Node.js中读取它们,并将它们作为简单的值发送给前端。P.P.S.ChatGPT非常擅长编码这类东西。
记得我刚开始写.cursorrules时,完全不知道该写什么。经过一段时间的摸索,发现其实就是把项目中影响AI输出方向的"规矩"写下来。上面截图是一张相对全面的.cursorrules写法。我们也可以按照自己的项目需求来优化里面的内容和结构。来看看几个关键部分:一)先说清楚你是谁这就像你找了个技术大牛来帮你,先告诉他"你期待他是什么样的人,拥有什么专业技能"。这样AI就会按照专家的水准来思考和coding。案例:二)告诉AI你要干什么这相当于项目启动前的需求对齐。你告诉AI:"我们这个项目要做成什么样"。AI就会始终围绕这些目标来写代码。案例:三)定好项目的"规矩"这是在强调团队的代码规范。统一的代码风格不仅看着舒服,维护起来也更容易。AI会严格按照这些规范来写代码。案例:四)明确文件放哪就像整理房间要分区一样,代码也需要规划好"位置"。这样AI生成的代码就不会乱放,后期找起来也方便。案例:五)指定用什么"工具"提前说好用什么框架和库,AI就不会随便引入其他依赖,保证项目的整洁和统一。案例:六)告诉AI怎么做测试这就像做菜要试味道一样,写代码也要测试。提前告诉AI测试的标准,它生成的代码就会考虑到可测试性,也会主动帮你写测试用例。案例:七)推荐参考资料这相当于给AI一个"学习资料",它会基于这些最佳实践来写代码,避免一些常见的坑。案例:八)UI的要求是什么最开始的案例中不涉及到任何页面的开发。如果咱们的项目需要画页面,可以补充下UI的要求。案例:
1、第二步中提到了,要在SQL输入里面,添加SQL代码。因为我不会用代码,也不懂SQL语言(甚至看不懂官方的介绍)所以我选择AI帮我。我将以下内容发送给豆包:学习这个文档https://www.coze.cn/docs/guides/database,然后帮我撰写用于工作流的sql2、豆包返回消息(它返回什么无所谓,反正它肯定比我会)好的,我已学习了这个文档。请问你需要我帮你撰写用于工作流的SQL语句吗?如果需要,请提供具体的需求,例如要操作的数据表、要执行的操作(插入、查询、更新、删除等)以及相关的条件等。这样我才能根据你的需求生成相应的SQL语句。3、将我的要求发送给豆包:数据库表名称:user_question_answer存储字段名称:“create_time”“answer”“question”将{{question}}写入到数据库“question”字段下将{{answer}}写入到数据库“answer”字段下将{{create_time}}写入到数据库“create_time”字段下4、豆包就会回复给我它写好的SQLINSERT INTO user_question_answer(question,answer,create_time)VALUES('{{question}}','{{answer}}','{{create_time}}');5、把这段文字复制到数据库节点里面SQL的位置6、试运行的时候,给到一个输入内容,然后选择第一步里面使用的bot7、试运行成功以后发布工作流,就可以记录对应的数据到数据库了。首席组织官组织管理专家:https://www.coze.cn/store/bot/7380733113476890659?panel=1&bid=6cs0gi5847g0j