Navigate to WaytoAGI Wiki →
Home/Question List/Question Detail

自然语言转换为sql

Answer

以下是关于自然语言转换为 SQL 的相关信息:

  • DuckDB-NSQL-7B 模型能够将自然语言转换成 SQL 代码,使非专业用户能轻松与数据库交互,它基于大量真实和合成的 DuckDB SQL 查询训练。相关链接:https://github.com/NumbersStationAI/DuckDB-NSQL 、https://x.com/xiaohuggg/status/1751081213459415164?s=20
  • Claude 官方提示词中有将日常语言变成 SQL 查询语句的相关内容。
  • 以下是一些推荐的 text2sql 相关的 AI 工具及其链接:
    • Text2SQL:将英文转换为 SQL 查询。链接:https://toolske.com/text2sql/?ref=theresanaiforthat
    • ai2sql:高效且无错误的 SQL 构建器。链接:https://www.ai2sql.io/
    • EverSQL:从 SQL 查询翻译英文文本。链接:https://www.eversql.com/sql-to-text/
    • SupaSQL:从 NLP 生成 SQL 查询。链接:https://supasql.com/
    • SQLgenius:使用自然语言的 SQL 查询生成器。链接:https://sqlgenius.app/
    • SQL Chat:与数据库进行自然语言聊天的 SQL 客户端。链接:https://www.sqlchat.ai/
    • SQL Ease:从自然语言输入生成 SQL 查询。链接:https://sqlease.buildnship.in/
    • Talktotables:翻译和查询数据库。链接:https://talktotables.com/
  • 此外,还有几个知名的 text2sql 项目,如 SQLNet(使用深度学习方法解决 text2sql 任务的项目)、Seq2SQL(将自然语言转换为 SQL 查询的序列到序列模型)、Spider(一个大规模的 text2sql 数据集及其相关的挑战)
Content generated by AI large model, please carefully verify (powered by aily)

References

DuckDB-NSQL-7B:文本到SQL转换

?️DuckDB-NSQL-7B:文本到SQL转换:DuckDB-NSQL-7B模型将自然语言转换成SQL代码。使非专业用户能轻松与数据库交互。基于大量真实和合成的DuckDB SQL查询训练。?https://github.com/NumbersStationAI/DuckDB-NSQL?https://x.com/xiaohuggg/status/1751081213459415164?s=20

Claude 官方提示词,中文版(含API Prompt)

通过引证支持的回应,获取文档内容相关问题的答案*注意,这个是api里的system prompt你是一个专家研究助理。这里有一份文件,你将回答有关的问题:[Matterport SEC备案10-K 2023的全文,为简洁起见未粘贴]首先,找出文件中与回答问题最相关的引语,并按编号顺序打印出来。引语应该相对较短。如果没有相关引语,请写"无相关引语"。然后,从"答案:"开始回答问题。在回答中不要逐字包含或引用引语内容。在回答时,不要说"根据引语[1]"。相反,在每个答案部分相关的句子结尾,仅通过添加它们的括号编号来引用相关引语。因此,你的整体回应格式应该如标签之间所示。请确保完全遵循格式和间距。引语:[1]"X公司在2021年的收入为1200万美元。"[2]"近90%的收入来自小部件销售,其余10%来自小工具销售。"答案:X公司赚了1200万美元。[1]其中近90%来自小部件销售。[2]如果该问题无法通过文件回答,请说明。[heading1]SQL魔术师[content]把日常语言变成SQL查询语句*注意,这个是api里的system prompt获取将以下自然语言请求转换为有效的SQL查询。假设存在以下表格和列的数据库:[..略...]根据自然语言请求提供检索数据的SQL查询。[heading1]梦境解析师[content]解析用户梦境中的隐喻,洞见内心世界*注意,这个是api里的system prompt你是一位拥有深入理解梦境解析和象征主义的人工智能助手,你的任务是为用户提供对他们梦境中出现的象征、情感和叙事的有见地和有意义的分析,提供潜在的解释,同时鼓励用户反思自己的经历和情感。

数据分析工具集

以下是一些推荐的text2sql相关的AI工具及其链接:Text2SQL-将英文转换为SQL查询。链接:https://toolske.com/text2sql/?ref=theresanaiforthatai2sql-高效且无错误的SQL构建器。链接:https://www.ai2sql.io/EverSQL-从SQL查询翻译英文文本。链接:https://www.eversql.com/sql-to-text/SupaSQL-从NLP生成SQL查询。链接:https://supasql.com/SQLgenius-使用自然语言的SQL查询生成器。链接:https://sqlgenius.app/SQL Chat-与数据库进行自然语言聊天的SQL客户端。链接:https://www.sqlchat.ai/SQL Ease-从自然语言输入生成SQL查询。链接:https://sqlease.buildnship.in/Talktotables-翻译和查询数据库。链接:https://talktotables.com/我建议查看以下几个知名的text2sql项目:SQLNet-一个使用深度学习方法解决text2sql任务的项目。Seq2SQL-一个将自然语言转换为SQL查询的序列到序列模型。Spider-一个大规模的text2sql数据集及其相关的挑战

Others are asking
请帮我生成一个大三毕业论文的题目,专业是关于计算机应用的,技术栈:Python(Pandas/Matplotlib),MYSQL,生成可视化图表,可生成HTML网站,包含数据分析,需要有最基本的功能,最好与生活中的某些东西联系起来
以下是为您生成的几个与生活相关的计算机应用专业大三毕业论文题目,供您参考: 1. 《基于 Python 和 MySQL 的居民日常消费数据分析及可视化网站构建》 2. 《利用 Python 和 MySQL 分析城市交通流量数据并实现可视化与网站展示》 3. 《基于 Python 和 MySQL 的家庭能源消耗数据分析与可视化网站设计》 4. 《运用 Python 和 MySQL 对校园图书馆借阅数据的分析及可视化网站开发》 5. 《通过 Python 和 MySQL 研究城市空气质量数据的可视化分析与网站实现》
2025-04-11
对于NL2SQL,主要是让大模型生成sql语句,如何对提示词进行优化
目前知识库中没有关于 NL2SQL 提示词优化的相关内容。但一般来说,优化 NL2SQL 的提示词可以从以下几个方面考虑: 1. 明确输入描述的准确性和完整性,避免模糊和歧义。 2. 提供具体的示例和上下文信息,帮助模型更好地理解需求。 3. 强调关键的业务逻辑和约束条件。 4. 尝试使用不同的表述方式和词汇,以找到最适合模型理解的方式。 您可以参考相关的学术研究和实践经验,不断尝试和改进提示词,以获得更准确的 SQL 语句生成效果。
2025-03-21
目前我有个数据源头,可能是excle或mysql数据库。他们都含义以下字段: 发货日期 物料编号 物料描述 板块 实际已交货量 销售单位 金额(RMB) 金额(不含税RMB) 国家 品牌; 我需要创建一个智能体助手,用于分析这些数据,这个智能通助手需要能按用户需要,分析各个维度的数据,并按板块等维度汇总,并转为柱状图图表表现出现,并表现用户所有日期的近一周的变化,并阐明变化或波动是由哪些数据导致的? 结合以上需求,我需要在飞书上构建一个企业每日利润表分析与汇报助手,该选定哪种prompt框架
很抱歉,目前飞书知识库中没有关于您所描述的这种特定需求下应选定哪种 prompt 框架的相关内容。但一般来说,构建这样的企业每日利润表分析与汇报助手的 prompt 框架可以考虑以下几个方面: 1. 明确数据来源和格式:清晰描述数据来自 Excel 或 MySQL 数据库,以及包含的具体字段。 2. 定义分析维度和指标:如按板块、国家等维度汇总数据,关注利润相关的指标。 3. 设定时间范围:明确分析近一周的数据变化。 4. 描述图表要求:指定以柱状图展示数据。 5. 解释变化原因:阐明导致数据变化或波动的关键因素。 您可以根据实际情况进一步细化和完善这个框架。
2025-02-15
目前我有个数据源头,可能是excle或mysql数据库。他们都含义以下字段: 发货日期 物料编号 物料描述 板块 实际已交货量 销售单位 金额(RMB) 金额(不含税RMB) 国家 品牌; 我需要创建一个智能体助手,用于分析这些数据,这个智能通助手需要能按用户需要,分析各个维度的数据,并按板块等维度汇总,并转为柱状图图表表现出现,并表现用户所有日期的近一周的变化,并阐明变化或波动是由哪些数据导致的?
要创建这样一个智能体助手来分析您提供的数据,以下是一些建议的步骤: 1. 数据获取与预处理: 从 Excel 或 MySQL 数据库中读取数据。 对数据进行清洗和预处理,例如处理缺失值、异常值等。 2. 数据分析与计算: 按照用户需求的维度(如板块、国家、品牌等)对数据进行分组和汇总计算。 计算近一周的数据变化情况。 3. 图表生成: 使用合适的图表库(如 matplotlib、Seaborn 等)将汇总后的数据以柱状图的形式展示。 4. 变化原因分析: 通过比较不同维度的数据,找出导致变化或波动的关键因素。 在技术实现方面,您可以使用 Python 编程语言来完成上述任务。例如,使用 Pandas 库进行数据处理和分析,使用 Matplotlib 库生成图表。希望这些建议对您有所帮助,如果您在实现过程中遇到具体的技术问题,欢迎随时向我咨询。
2025-02-15
ai可以帮助我写sql吗
AI 可以帮助您写 SQL。以下为您提供一些相关信息和示例: 在 COZE 工作流中,如果您不会写 SQL 代码,可以将需求发送给豆包,例如“学习这个文档 https://www.coze.cn/docs/guides/database,然后帮我撰写用于工作流的 sql”,并提供具体的需求,如要操作的数据表、要执行的操作以及相关条件等,豆包会为您生成相应的 SQL 语句,如“INSERT INTO user_question_answer”,您将其复制到数据库节点里面 SQL 的位置,试运行成功后即可发布工作流记录对应数据到数据库。 金融服务业中,生成式 AI 可以帮助编写 Excel、SQL 和 BI 工具中的公式和查询,实现分析的自动化,发现模式,为预测建议输入,还能帮助自动创建报告等内容。 以下是一些推荐的 text2sql 相关的 AI 工具及其链接: Text2SQL:将英文转换为 SQL 查询。链接:https://toolske.com/text2sql/?ref=theresanaiforthat ai2sql:高效且无错误的 SQL 构建器。链接:https://www.ai2sql.io/ EverSQL:从 SQL 查询翻译英文文本。链接:https://www.eversql.com/sqltotext/ SupaSQL:从 NLP 生成 SQL 查询。链接:https://supasql.com/ SQLgenius:使用自然语言的 SQL 查询生成器。链接:https://sqlgenius.app/ SQL Chat:与数据库进行自然语言聊天的 SQL 客户端。链接:https://www.sqlchat.ai/ SQL Ease:从自然语言输入生成 SQL 查询。链接:https://sqlease.buildnship.in/ Talktotables:翻译和查询数据库。链接:https://talktotables.com/ 此外,还有几个知名的 text2sql 项目,如 SQLNet(使用深度学习方法解决 text2sql 任务的项目)、Seq2SQL(将自然语言转换为 SQL 查询的序列到序列模型)、Spider(一个大规模的 text2sql 数据集及其相关的挑战)。
2025-01-18
能生成sql语句的ai模型或工具,能提供api调用的
以下是一些能生成 SQL 语句并提供 API 调用的 AI 模型或工具的相关信息: OpenAI 的 GPT 系列模型,如 gpt40613 和 gpt3.5turbo0613 ,可以通过函数调用及其他 API 更新,让开发人员向模型描述函数,并让模型智能地选择输出一个包含调用这些函数所需参数的 JSON 对象。但需要注意的是,为了让 ChatGPT 返回符合要求的 JSON 格式,prompt 的定制尤为重要和复杂。 在使用代码执行来进行更精确的计算或调用外部 API 时,不能依赖模型自行准确地执行算术或长计算。可以指示模型编写和运行代码,例如将代码放入三重反引号中。生成输出后,可以提取并运行代码。同时,模型在正确使用 API 的指导下,可以编写使用 API 的代码,但需要通过提供 API 文档或代码示例进行指导。 但需要注意的是,执行模型生成的代码存在安全风险,建议在安全的沙箱环境中运行代码,避免潜在危害。
2024-11-19
flowith根据自然语言构建一个直接使用的工作流吗,如何向flowith提出要求
Flowith 可以根据自然语言构建工作流。即使没有专业编程技能,只要能用清晰的自然语言描述出想要的各个 Agents 具备的行为和功能,就可以快速制作多 Agents 应用或创建代理式工作流。 使用工作流的步骤如下: 1. 配置工作流: 在 Code 节点内使用 IDE 工具,通过 AI 自动生成代码或编写自定义代码逻辑,来处理输入参数并返回响应结果。 该节点支持 JavaScript、Python 运行时,需注意不同运行时的特定事项。 可在 IDE 底部单击尝试 AI,并输入自然语言设定代码逻辑,也可选中代码片段通过快捷键唤起 AI 并输入自然语言让其修改代码。 2. 通过工作流数据库节点操作数据表: 在工作流中添加数据库节点对数据表进行操作,可通过 NL2SQL 方式和代码方式进行调用,支持完整读写模式。 参考以下操作添加并配置工作流节点: 单击页面顶部的工作流页签,然后单击创建工作流。 输入工作流名称和使用描述,然后单击确认。 在基础节点页签下,将数据库节点拖入到工作流配置画布区域。 根据相关信息配置数据库节点,包括输入添加 SQL 执行中需要的参数,输入要执行的 SQL 语句,可单击自动生成使用大模型生成 SQL。 需注意不支持 Select语法、多表 Join 操作,最多返回 100 行数据。在配置数据库节点前,要确保已经搭建了一个 Bot,并在这个 Bot 中创建好了数据表。
2025-03-26
什么是AI板块的“自然语言处理”
自然语言处理(NLP)是人工智能和语言学领域的分支学科。它包括让电脑对输入的语言进行认知和理解,将其转化为有意义的符号和关系,并根据目的进行处理。自然语言处理涵盖了多个方面和步骤,基本包括认知、理解、生成等部分。其旨在处理和运用自然语言,例如把计算机数据转化为自然语言。自然语言处理涉及多门学科,如概率论、统计学、逼近论、凸分析、计算复杂性理论等。在计算机科学中,为了让计算机能理解和处理自然语言这种复杂多样、具有语境依赖性和模糊性的信息,引入了 Token 化的概念,将复杂的文本数据分解成更小、更易于计算机处理的单元,如单词、短语或标点符号,从而更有效地进行语言处理和提取意义。
2025-01-04
我想用coze搭建一个智能体,关于自然语言课程的期末复习指南,要将我的教材导入扣子作为知识库,智能体支持用户提问,搜索知识点,结合知识库和互联网搜索的内容给出问答,需要使用多智能体或工作流,使用卡片功能进行显示,请给出我搭建这个智能体的步骤
以下是使用 Coze 搭建一个关于自然语言课程期末复习指南智能体的步骤: 1. 访问 Coze 官网(https://www.coze.cn),注册并登录。 2. 点击页面左上角的⊕,通过【标准创建】填入智能体的基本信息。 3. 了解 Bot 开发调试界面: 人设与回复逻辑(左侧区域):设定智能体的对话风格、专业领域定位,配置回复的逻辑规则和限制条件,调整回复的语气和专业程度。 功能模块(中间区域): 技能配置: 插件:扩展智能体的专业能力,如计算器、日历等工具。 工作流:设置固定的处理流程和业务逻辑。 图像流:处理和生成图像的相关功能。 触发器:设置自动化响应条件。 知识库管理: 文本:存储文字类知识材料。 表格:结构化数据的存储和调用。 照片:图像素材库。 记忆系统: 变量:存储对话过程中的临时信息。 数据库:管理持久化的结构化数据。 长期记忆:保存重要的历史对话信息。 文件盒子:管理各类文档资料。 交互优化(底部区域): 开场白:设置初次对话的问候语。 用户问题建议:配置智能推荐的后续问题。 快捷指令:设置常用功能的快速访问。 背景图片:自定义对话界面的视觉效果。 预览与调试(右侧区域):实时测试智能体的各项功能,调试响应效果,优化交互体验。 4. 设定智能体的人设与回复逻辑后,为智能体配置对应的技能,以保证其可以按照预期完成目标任务。例如,以获取 AI 新闻的智能体为例,需要为它添加一个搜索新闻的接口来获取相关新闻。具体操作如下: 在智能体编排页面的技能区域,单击插件功能对应的+图标。 在添加插件页面,选择相关功能,然后单击新增。 修改人设与回复逻辑,指示智能体使用相应插件来搜索所需内容。 (可选)为智能体添加开场白,让用户更好地了解智能体的功能。开场白功能目前支持豆包、微信公众号(服务号)。 5. 配置好智能体后,在预览与调试区域中测试智能体是否符合预期。可单击清除图标清除对话记录。 6. 完成测试后,将智能体发布到社交渠道中使用。具体操作如下: 在智能体的编排页面右上角,单击发布。 在发布页面输入发布记录,并勾选发布渠道。 单击发布。 更多内容,请访问 Coze 官方文档: 英文版:https://www.coze.com/docs/welcome.html 中文版:https://www.coze.cn/docs/guides/welcome
2024-12-20
是否可以理解为agent生成工作流的过程,是通过与agent进行自然语言实现的,而不用预设固定的规则和流程
Coze 是一个 AI 平台,它允许用户创建自己的 AI Bot。在 Coze 中,用户可以使用工作流来设计 Bot 的行为。工作流是由一系列大模型组件组成的,每个组件都可以执行特定的任务,例如解析用户输入、进行条件判断和生成回答等。 Coze 的工作流设计支持动态用户需求传入,这意味着用户可以通过自然语言来动态调用条件流程,而不是通过传统编程的固定条件匹配和调用。这种设计使得 Coze 的 Bot 更加灵活和智能,能够更好地满足用户的需求。 下面是一个 Coze 工作流的示例: 1. 第一步是使用大模型组件解析用户输入的信息,以确定它是否满足提示词条件。 2. 如果满足条件,则执行下一步。 3. 如果不满足条件,则再次调用大模型组件,其提示词与 AI Bot 的提示词几乎相同。 4. 最后,到达结束节点,生成回答。 通过这种方式,Coze 的 Bot 可以根据用户的输入动态调整其行为,以提供更准确和有用的回答。
2024-05-08
LlamaIndex 对比 langchain Extraction 哪个对提取自然语言中的格式化数据更好一些?
如果您需要从自然语言文本中提取格式化数据,LLamaIndex 可能是一个更好的选择,因为它提供了各种 Pydantic 程序,可以帮助您将输入的文本字符串转换为结构化的 Pydantic 对象。 然而,如果您的任务不涉及自然语言,或者您更熟悉 LangChain 的工作方式,那么 LangChain Extraction 也可能是一个不错的选择,因为它可以帮您提取非自然语言文本中的格式化数据。
2024-04-01
快速记录语音并转换文字用哪个AI
以下是一些可用于快速记录语音并转换文字的 AI 工具: 1. 海螺 AI 声音克隆:不仅能进行声音克隆,还能嵌入完整的 AI 录视频工作流。具体步骤包括录制初始视频、音频提取(可用剪映或格式工厂将 mp4 转为 mp3)、语音转文字(可上传至通义听悟或飞书妙记)。但可能会遇到语音识别不准的问题,此时可使用 Gemini 2.0 Pro 等工具进行优化校正,校正时需提供足够上下文,如视频初稿、最终文章、工作流操作文档、转录文本等。 2. GET 笔记:语音转文字功能适合快速构思和记录灵感,能自动润色,去掉口癖和冗余部分。 3. 通义听悟:适合处理较长的会议录音等文字内容。它能通过 TTS 技术将音视频中的语音转换成文字,还能识别不同发言人。使用时可登录官网 https://tingwu.aliyun.com/,根据实际情况选择实时记录或上传音视频,并选择录音背景信息,如单人、双人还是多人,以及语言种类等。完成转录后会显示 AI 总结的关键词和全文摘要。
2025-03-19
自动转换信息为表格
以下是关于自动转换信息为表格的相关内容: Andrej Karpathy 亲授:大语言模型入门 在讨论 LLM 的未来部分提到,使用 ChatGPT 收集有关规模人工智能及其创始轮次的信息,并整理成表格。ChatGPT 不是直接作为语言模型回答问题,而是使用工具,如浏览器进行搜索,将信息组织成表格,包括 A、B、C、D 和 E 系列,有日期、筹集的金额以及该系列中的隐含估值,并提供引用链接,同时会标注无法找到的信息。 50 个 ChatGPT 指令,提升工作效率 其中包括将文本转成 CSV 表格的相关提示:“从下面粘贴的列表中,创建一个包含”
2025-03-15
有哪些视频风格转换工具
以下是一些常见的视频风格转换工具: 1. DomoAI 和艺映:上传 10 20 秒的视频即可完成视频的风格化转绘,但风格较为固定。 2. Ebsynth:可实现更可控、可操作的视频风格化转绘。 3. FRESCO:文字提示视频风格转换,无需额外训练即可编辑和转换视频风格,能保留视频动作和情节的自然流畅,并自适应屏幕尺寸。 4. HeyGen:发布 5.0 版本,整合了包括全新用户界面设计、引入视频编辑工作室和实时数字人聊天功能、视频翻译等功能。
2025-03-10
有没有视频转换拍摄脚本的AI工具
以下是一些可以将视频转换为拍摄脚本的 AI 工具: 1. ChatGPT + 剪映:ChatGPT 可生成视频小说脚本,剪映能根据脚本自动分析出视频所需场景、角色、镜头等要素,并生成对应素材和文本框架,实现从文字到画面的快速转化。 2. PixVerse AI:在线 AI 视频生成工具,支持将多模态输入(如图像、文本、音频)转化为视频。 3. Pictory:AI 视频生成器,允许用户提供文本描述来生成相应视频内容,无需视频编辑或设计经验。 4. VEED.IO:提供 AI 图像生成器和 AI 脚本生成器,帮助用户从图像制作视频,并规划视频内容。 5. Runway:AI 视频创作工具,能将文本转化为风格化的视频内容,适用于多种场景。 6. 艺映 AI:专注于人工智能视频领域,提供文生视频、图生视频、视频转漫等服务,可根据文本脚本生成视频。 如果您想用 AI 把小说做成视频,大致的制作流程如下: 1. 小说内容分析:使用 AI 工具(如 ChatGPT)分析小说内容,提取关键场景、角色和情节。 2. 生成角色与场景描述:根据小说内容,使用工具(如 Stable Diffusion 或 Midjourney)生成角色和场景的视觉描述。 3. 图像生成:使用 AI 图像生成工具根据描述创建角色和场景的图像。 4. 视频脚本制作:将提取的关键点和生成的图像组合成视频脚本。 5. 音频制作:利用 AI 配音工具(如 Adobe Firefly)将小说文本转换为语音,添加背景音乐和音效。 6. 视频编辑与合成:使用视频编辑软件(如 Clipfly 或 VEED.IO)将图像、音频和文字合成为视频。 7. 后期处理:对生成的视频进行剪辑、添加特效和转场,以提高视频质量。 8. 审阅与调整:观看生成的视频,根据需要进行调整,比如重新编辑某些场景或调整音频。 9. 输出与分享:完成所有编辑后,输出最终视频,并在所需平台上分享。 请注意,具体的操作步骤和所需工具可能会根据项目的具体需求和个人偏好有所不同。此外,AI 工具的可用性和功能也可能会随时间而变化,建议直接访问上述提供的工具网址获取最新信息和使用指南。
2025-03-08
我想让cursor帮我编程一个能在Android studio编译的Android应用,它的主要功能是接受esp32通过websocket协议发送过来的opus数据,保存opus并把数据转换成wav,再使用sherpa-onnx语音识别成文字。我该使用什么提示词让cursor帮我写出这个Android应用?
很抱歉,目前没有适用于让 Cursor 生成您所需 Android 应用的特定提示词。编写这样一个复杂的 Android 应用需要对 Android 开发、网络通信、音频处理和语音识别等多个领域有深入的了解和专业知识。您可能需要逐步向 Cursor 描述应用的架构、各个模块的功能和实现逻辑,例如先描述如何建立与 ESP32 的 WebSocket 连接,如何接收和处理 Opus 数据,如何进行数据转换以及如何调用 Sherpaonnx 进行语音识别等。但需要注意的是,仅仅依靠提示词让 Cursor 生成完整可用的复杂应用可能具有一定的局限性,建议您在具备相关基础知识的前提下,结合 Cursor 的辅助来逐步完成开发。
2025-03-06
我想让cursor帮我编程一个能在Android studio编译的Android应用,它的主要功能是接受esp32通过websocket协议发送过来的opus数据,保存opus并把数据转换成wav,再使用sherpa-onnx语音识别成文字。我该使用什么提示词让cursor帮我写出这个Android应用?
很抱歉,目前没有关于使用 Cursor 生成您所需的这种特定 Android 应用的提示词的相关内容。一般来说,您可以向 Cursor 提供以下关键信息作为提示词的参考: 1. 明确应用的功能需求,如“编写一个在 Android Studio 中编译的 Android 应用,用于接收 ESP32 通过 WebSocket 协议发送的 Opus 数据,保存 Opus 并转换为 WAV 格式,然后使用 Sherpaonnx 进行语音识别成文字。” 2. 描述应用的技术架构和关键技术点,例如“应用需基于 Android 平台,使用合适的网络库处理 WebSocket 连接,采用有效的数据存储方式保存 Opus 数据,利用特定的音频转换库将 Opus 转换为 WAV,以及集成 Sherpaonnx 语音识别库实现文字转换。” 3. 提及开发环境和工具要求,比如“在 Android Studio 开发环境中,遵循 Android 应用开发规范和最佳实践。” 但需要注意的是,Cursor 生成的代码可能并不完全满足您的需求,还需要您进行进一步的修改和完善。
2025-03-06