- 博客(159)
- 收藏
- 关注
原创 在 Expo 中实现 Azure SMS-OTP 登录
本文演示了如何在30分钟内使用Expo+Better Auth+Azure通信服务(ACS)实现手机号+验证码登录方案。首先在Azure购买支持短信的电话号码,然后在Next.js后端通过ACS SDK暴露短信发送接口。Expo客户端集成Better Auth的Phone Number插件,实现发送和验证OTP功能。验证成功后可将用户信息持久化到PostgreSQL。文章提供了完整的架构图、代码示例和部署清单,并给出了开发调试技巧和生产环境安全建议,如Redis存储OTP、速率限制等。该方案无需复杂配置,即
2025-07-27 10:13:17
862
原创 LightRAG在垂直领域的最佳实践
摘要 LightRAG作为一种创新的检索增强生成技术,通过图结构知识图谱与双层检索范式的独特结合,显著提升了信息检索与生成的准确性和效率。其核心优势体现在:1)构建结构化知识图谱实现多跳子图提取,增强对跨文档复杂查询的理解;2)采用低层次实体检索与高层次主题检索相结合的双层机制,全面覆盖查询需求;3)通过增量更新和多格式支持确保系统高效性与可扩展性。在垂直领域应用中,LightRAG展现出突出价值,如在医疗领域实现99.2%的知识检索准确率,91%的诊断建议符合率。该系统响应时间优化至0.7秒,内存占用减少
2025-07-25 15:23:23
656
原创 在 Azure 中配置 SMS 与 OTP
Azure AD B2C 支持通过短信/OTP 实现身份验证,允许用户使用电话号码注册和登录。系统通过自定义策略配置技术配置文件来管理 OTP 的生成(代码长度、有效期等)和验证(重试次数等)。AAD B2C 与 Azure AD MFA 集成,提供灵活的安全验证方案。虽然 SMS 消息本地化功能有限,但可通过第三方服务实现自定义。需注意 AAD B2C 将于2025年5月停止向新客户提供服务。
2025-07-25 12:45:06
1017
原创 AI 搜索引擎:让信息“长脑子”而不是“堆数据”
传统搜索引擎把网页给你,AI 搜索引擎把答案给你。过去 20 年,我们习惯了在搜索框里输入 3-5 个关键词,然后在一页又一页的蓝色链接里“淘宝”。随着大模型(LLM)与检索增强生成(RAG)技术的成熟,搜索引擎正在从“索引”走向“理解”——这就是 AI 搜索引擎。它们不仅能联网找资料,还能在毫秒之间阅读、归纳、推理,并给出带引用的完整回答。
2025-07-23 17:46:45
654
原创 React Native + Expo 入坑指南:从核心概念到实战演练
React Native与Expo为移动应用开发提供了高效的跨平台解决方案。React Native通过桥接机制将JavaScript转换为原生组件,实现接近原生的性能体验。Expo作为其增强工具集,简化了开发流程,提供丰富的内置API(如相机、定位等)和组件库,支持热重载和实时预览。开发者只需配置Node.js环境,安装Expo CLI即可快速创建项目,并通过Expo Go应用在真机上实时调试。Expo还提供云端构建服务(EAS),大幅简化了应用打包和发布流程,特别适合缺乏原生开发经验的团队快速构建高质量
2025-07-23 17:00:11
912
原创 Lucid Search: 极简、隐私友好的问答式搜索引擎技术解析
Lucid Search是一款极简、隐私友好的问答式搜索引擎,采用Vanilla JS+静态前端架构,提供23KB轻量级实现与自动暗色模式。其核心特点包括:严格隐私保护(无Cookie/IP记录)、权威知识来源(RFC/学术资料优先)、1.4秒中位数响应速度,以及结构化答案呈现(含可验证引用)。后端通过Cloudflare边缘节点部署,支持LLM缓存与智能调度。该产品面向技术研究者、内容创作者等群体,未来计划增强知识图谱并建立可信度评分系统,为过度商业化的搜索领域提供纯净替代方案。
2025-07-23 14:15:37
294
原创 把 UI 截图变成生产级组件的 AI 代码助手
摘要: Prompt Coder是一款将UI截图快速转换为结构化提示词的在线工具,帮助开发者跳过繁琐的prompt调试过程。支持Next.js/React/Vue等主流框架,通过视觉识别+语义转换生成可直接编译的组件代码,避免设计token漂移和重复劳动。其技术核心包含视觉层分析、语义翻译、框架适配和上下文补全,显著提升开发效率(如原型时间从2小时缩短至8分钟)。支持私有组件库集成,按需付费模式,注册即送1次免费试用。社区反馈显示其提示词可用率达95%,大幅减少沟通与回归测试成本。(150字)
2025-07-23 00:32:22
622
原创 Expo 摆脱 RN 原生的痛苦开发
Expo 是一个开源平台,帮你用 JS/TS 写真正的原生应用,同时屏蔽掉 90% 原生开发的痛苦。Expo Application Services (EAS) 能做什么?掏出手机,打开 Expo Go,扫码——Hello World 已就位。让我们一起把创意的时间从 30% 提升到 90%。全程 10 分钟,老板耳机里传来《孤勇者》。如果你也厌倦了「环境 > 代码」的循环,“来,直接在线改颜色,刷新就行。场景:老板说「我们要用蓝牙」。除此之外,Expo 几乎通杀。设计师当场给你五星好评。
2025-07-23 00:08:26
884
原创 Expo Go 项目迁移到 Development Build 指南
摘要: 将Expo Go项目迁移到Development Build需4步:1)安装expo-dev-client;2)生成原生工程(npx expo prebuild或EAS自动构建);3)选择本地(expo run:ios/android)或云端(EAS Build)方式构建开发版应用;4)使用expo start --dev-client启动开发服务器。后续添加原生模块时,通过Config Plugins配置并重新构建即可。整个过程实现原生模块支持,同时保留热重载等调试功能。
2025-07-22 00:50:20
388
原创 独立开发还能做吗
《CodeAgent:一个独立开发者的自动化编码产品实践》摘要 本文剖析了一个匿名开发者构建CodeAgent自动化编码助手的完整方法论。该产品专注解决外包开发中的重复性编码痛点,通过技术选型(Go/PyTorch/SvelteKit等)实现结构化代码生成,覆盖RESTful服务、SDK集成等五大场景。MVP阶段采用三线并行策略,通过开源引流和阶梯订阅(专业层99元/月)快速验证商业模式,6个月实现月收入33万元。架构优化将延迟降低60%,并通过蒸馏LoRA应对API涨价风险。未来规划向多模态和企业级扩展,
2025-06-26 22:51:48
554
原创 提示词为什么要版本管理?
摘要: 提示词管理亟需版本控制。低修改门槛却可能引发重大影响(如退货率上升4%),要求系统化治理方案。核心原则包括:模板化存储、语义化版本、多环境流转、指标监控和可观测性。落地需集中存储、自动化评估、灰度机制及跨角色协作。常见误区包括过度通用化、忽视极端测试和成本漂移。工具选型应考虑一体化能力,实战案例证明规范管理可提升效率与效果。提示词不仅是技术产物,更是团队契约,需通过工程化方法实现可持续交付。
2025-06-26 20:25:44
838
原创 不能错过的三个宝藏提示词库
摘要: 提示词工程是优化AI对话效果的关键技术,三款工具各有特色:AiShort(新手友好、社区驱动)、Anthropic Prompt Library(专业深度、结构化设计)和PromptMinder(团队协作、版本管理)。它们分别适用于个人探索、专业场景和企业级部署,帮助用户高效挖掘AI潜力。未来,提示词工程将向自动化、多模态和垂直领域深化,成为AI应用的核心技能。建议从AiShort入门,逐步学习结构化技巧,最终建立系统性提示词管理体系。
2025-06-25 11:13:24
617
原创 机器学习EM算法原理及推导
在机器学习与统计推断中,我们经常会遇到“缺失数据”或“潜在变量”(latent variables)的情形:样本并非完全可观测,而部分信息被隐藏或丢失。这种情况下,直接对观测数据做极大似然估计(Maximum Likelihood Estimation, MLE)往往非常困难,因其对数似然函数通常是非凸、甚至没有封闭解的高维积分。期望—最大化(Expectation–Maximization, EM)算法正是在这种背景下应运而生。
2025-05-19 16:47:35
809
原创 AI 驱动的设计到代码转化
Prompt工程是与大型语言模型(LLM)高效交互的关键技术,通过设计结构化、明确的输入,引导模型生成所需的代码或文本输出。Wikipedia指出,Prompt工程已成为AI应用开发的核心方法,其研究范围涵盖Few-shot、Chain-of-Thought、自一致性等多种技术手段。
2025-05-19 16:35:22
909
原创 RNN(循环神经网络)原理与结构
循环神经网络(RNN)是一种用于处理序列数据的深度学习模型,能够通过隐藏状态传递历史信息,捕捉序列中的时间依赖关系。其核心计算流程包括隐藏状态和输出的更新,训练时通过反向传播通过时间(BPTT)算法计算梯度。然而,基础RNN在处理长序列时容易出现梯度消失或爆炸问题,为此提出了LSTM和GRU等改进结构,通过门控机制有效缓解长期依赖问题。序列到序列(Seq2Seq)模型则进一步扩展了RNN的应用,通过编码器和解码器结构实现输入序列到输出序列的映射,并引入注意力机制提升性能。实际案例中,Seq2Seq模型可用于
2025-05-12 11:28:23
1178
1
原创 从设计稿到代码:前端开发效率提升的思考与实践
在现代前端开发的世界里,从设计稿到实际代码的转换过程一直是开发者们面临的一个重要挑战。随着用户体验要求的不断提高,设计与开发之间的紧密配合变得尤为关键。今天,我想分享一些关于如何提高这一过程效率的思考,以及在实践中积累的一些经验。
2025-05-05 23:17:18
825
原创 【Trae+LucidCoder】三分钟编写专业Dashboard页面
AI辅助编码作为一项革命性技术,正在改变开发者的工作方式。本文将深入探讨如何利用Trae的AI Coding功能构建专业的Dashboard页面,同时向您推荐一个极具价值的工具——,它能够将页面截图转换为AI IDE的prompt,从而生成精确复刻页面的代码。
2025-05-04 23:00:57
1187
原创 Prompt多版本测试指南:如何科学评估不同提示词的效果
对于现代AI开发来说,同一个需求,不同的提示表达方式往往会产生截然不同的结果。因此,如何设计、测试和优化提示词成为了一项关键技能。本文将深入探讨Prompt多版本测试的技术方法,帮助你系统性地评估不同提示词的效果,找出最适合特定任务的表达方式。无论你是AI产品经理、开发人员,还是个人用户,掌握这些技术都将大幅提升你与AI交互的效率和质量。
2025-05-04 22:31:25
1731
原创 2025年了你还不知道Vibe Coding?
Vibe Coding(氛围编程)是一种全新的编程方式,其核心在于通过自然语言与人工智能进行交互,让AI生成、调整和优化代码,而开发者则专注于创意思考和问题解决。不同于传统的逐行编写代码方式,Vibe Coding更像是一种与AI助手的协作过程,开发者只需描述意图和需求,剩下的实现细节则交给AI完成。这种新型开发模式的名称——“氛围编程”,生动地概括了其特点:开发者不再专注于代码语法和细节实现,而是沉浸在开发的"氛围"中,与AI进行自然的对话式交流,更关注产品功能和用户体验层面的思考。
2025-05-04 22:04:43
1138
原创 提示词版本化管理:AI开发中被忽视的关键环节
回顾我们的AI开发历程,提示词从最初被视为"配置文本"逐渐成为需要精心管理的核心资产。有效的提示词版本化管理不仅能避免我文章开头提到的那场"灾难",还能为团队带来质量提升、效率增强和创新加速。作为一款开源的提示词管理平台,融合了版本控制、协作管理、测试评估等核心功能,为AI团队提供了一站式解决方案。我强烈建议各位读者访问其官网,亲身体验这一强大工具带来的变革。AI开发的未来,提示词版本化管理不再是可选项,而是必要的基础设施。及早布局,将为你的团队赢得竞争优势。
2025-05-02 23:35:16
1276
1
原创 提示词工程实战指南:解锁AI创作的隐藏技巧与实例
提示词工程不仅是一门技术,更是一门艺术。掌握它,就像学会了与未来AI助手高效沟通的通用语言。通过本文介绍的技巧和实战案例,你已经迈出了成为提示词工程专家的第一步。立即开始实践,并考虑使用来管理你的提示词资产,让AI帮助你更高效地工作和创造。记住:最好的提示词不是写出来的,而是通过不断实验和优化进化出来的。在这个AI迅猛发展的时代,优秀的提示词工程技能将成为你的核心竞争力。
2025-04-29 19:59:06
1037
原创 AI创作的必备技能是提示词工程吗?
提示词是输入给大语言模型的指令或问题,它指导模型生成相应的输出。一个好的提示词能够让AI模型准确理解用户意图,并产生满足需求的回答。在当前以大模型为中心的AI应用开发范式中,提示词可以被视为一种"面向大模型的编程语言"。引导模型生成内容的方向和具体输出控制模型输出的风格、格式和质量帮助模型避开偏见和不当内容提高模型解决复杂问题的能力优化模型的资源利用效率正如传统编程语言需要遵循特定的语法和最佳实践,提示词工程也需要掌握一系列技巧和方法,才能充分发挥大模型的潜力。Humanloop。
2025-04-28 21:22:11
1006
原创 开源提示词管理平台PromptMinder使用体验
例如,对一段客服对话Prompt,平台能在保留核心意图的基础上,优化用词、结构和系统指令,以提升AI的应答质量。与其他平台相比,Prompt Minder在开源与私有化部署、团队协作与实时测试、以及Prompt优化方面表现尤为突出,适合对安全性、灵活性和功能完备度有较高要求的用户。PromptLayer专注于Prompt性能监控与分析,为团队提供深入的输出效果评估及优化建议,适合对Prompt质量有严苛量化需求的场景。强调流程自动化,支持与企业级应用的深度集成,适合对Prompt流程有严格管控需求的项目。
2025-04-27 00:22:19
1310
原创 Prompt太多太难管理?不能错过的五个主流Prompt管理平台
在目前的Prompt管理平台市场中,以其开源特性、智能分类、版本控制、团队协作和数据安全等优势脱颖而出。无论是企业级应用还是个人开发者,Prompt Minder都能提供高效、安全的解决方案。如果您正在寻找一个专业、可靠的Prompt管理平台,Prompt Minder无疑是最佳选择。立即加入Prompt Minder,开启您的AI提示词管理之旅!免费注册附录:Prompt Minder核心功能详解智能分类管理标签系统:通过自定义标签快速分类Prompt。
2025-04-11 15:26:37
1831
原创 从开发到推广:我和我的100个付费用户
我今年上线的产品:在第二个月拿到了100个付费用户,从技术角度出发,分享一下我的技术选型和推广思路。在开始AI项目开发前,选择一个有市场需求的方向至关重要。
2025-04-08 20:50:41
743
原创 离职转AI独立开发半年,我感受到了真正的生活
2022年12月的最后一天,我收拾了自己的小盒子,里面装着我在这家互联网公司工作的所有痕迹:一个定制水杯,几本技术书籍,和一摞写满代码思路的便利贴。我发现,大语言模型(LLM)并不像我想象的那样遥不可及,即使是一个普通开发者,只要理解其工作原理,也能基于它创造出有价值的产品。而现在,当我坐在自己选择的咖啡馆,以自己喜欢的节奏工作,看着用户数突破10,000的后台数据,我知道这半年的挣扎、焦虑和不安都是值得的。我的创造力,我对技术的热情,我想为这个世界带来一些改变的梦想,都在日复一日的996中渐渐磨灭。
2025-03-29 23:13:20
1086
原创 利用 VSCode 配置提升 vibe coding 开发效率
通过调整 VSCode 的配置文件,可以启用多种自动化功能来协助 vibe coding。启用自动保存和格式化(如设置 editor.formatOnSave 为 true),使代码自动整理,减少手动干预的需要。开启智能代码补全,并调整提示延时,以便更好地配合 AI 生成的代码片段。配置调试视图、终端和输出面板,以便能够迅速定位并修正 AI 生成代码中出现的问题13。
2025-03-29 22:57:49
1117
原创 AI时代的编程新风潮 Vibe Coding 是什么?
Vibe Coding可以理解为一种基于情感和氛围驱动的编程方式。传统的编程往往侧重于逻辑严谨、代码规范,而Vibe Coding则强调在开发过程中融入创意与情感,让代码不仅仅是冷冰冰的指令,而是一种艺术的表达和个性化的体现。随着AI技术的发展,越来越多的智能工具开始介入编程过程,帮助程序员在完成任务的同时,也能更好地捕捉到项目的“氛围”,让代码生成与创作过程变得更加自然和富有灵感。
2025-03-25 15:09:39
1846
原创 如何在1分钟内编写Cursorrules
使用简洁的中文或结构化格式(如JSON)编写指令。专注于关键指南,如编码风格、首选库或项目背景。# Cursor AI通用规则- 所有新代码使用TypeScript。- 在React中优先使用函数组件。- 始终使用try/catch进行错误处理。- 遵循camelCase命名规范。这大约需要30秒输入或根据需求调整。保持简洁但具体。
2025-03-22 20:53:51
1236
原创 【PromptCoder + Trae】三分钟复刻 Spotify
通过 PromptCoder 和 Trae 的协作,开发者可以快速将 Spotify 的设计稿转化为可运行的代码。PromptCoder 从截图生成详细提示词,而 Trae 则利用其 AI 能力实现代码编写和路由配置。相比传统开发,这种方法不仅高效,还让开发者能够专注于优化和创新。,获取免费试用!您也可以前往 Trae.ai 下载这款强大的 AI 编辑器,开启智能编码之旅。
2025-03-22 20:42:00
1402
原创 【PromptCoder + Trae】三分钟复刻任何页面
在现代前端开发中,将设计稿转化为可运行的代码是一项耗时的工作。然而,借助人工智能工具,这一过程可以变得更加高效和简单。本文将介绍如何结合和,从设计截图生成页面和对应的路由,极大提升开发效率。
2025-03-08 16:56:26
2047
1
原创 【PromptCoder + Cursor】利用AI智能编辑器快速实现设计稿
通过 PromptCoder 和 Cursor 的协作,开发者可以快速将设计稿转化为可运行的代码。PromptCoder 负责从截图生成详细提示词,而 Cursor 则通过其 AI 功能帮助实现代码编写和路由配置。相比传统开发,这种方式不仅高效,还赋予开发者更多控制权。,获取免费试用!您也可以前往Cursor 官网下载这款强大的 AI 编辑器,开启智能编码之旅。
2025-03-03 17:04:13
1564
1
原创 释放 Cursor 的全部潜能:快速生成智能 Cursor Rules
Cursor 不仅仅是一个代码编辑器,它是一个集成了先进人工智能技术的强大开发工具。它基于广受欢迎的 VS Code 构建,继承了其卓越的性能和丰富的扩展生态。更重要的是,Cursor 内置了一系列强大的 AI 功能,旨在成为您编程过程中的得力助手。从智能代码补全、实时代码建议,到上下文感知的代码生成,Cursor 能够理解您的代码意图,并在您编写代码的每一步提供恰到好处的帮助。它就像一位经验丰富的编程伙伴,帮助您在更短的时间内编写出更简洁、更高效的代码。
2025-02-27 15:37:50
1860
原创 【PromptCoder】使用 package.json 生成 cursorrules
Cursor 不仅仅是一款代码编辑器,它是一款集成了先进 AI 功能的尖端工具。基于广受欢迎的 VS Code 构建,Cursor 带来了一系列 AI 驱动的功能,旨在协助开发者完成编程过程中的每一步。从智能代码补全实时建议,到上下文感知的代码生成,Cursor 就像是你的私人编程助手,帮助你在更短的时间内编写更简洁、更高效的代码。但真正让 Cursor 与众不同的,是它能够通过理解并适应你的具体项目。这些规则允许你自定义 AI 的行为,确保其建议和生成的代码与项目的架构、编码标准和依赖项完美契合。
2025-02-26 23:41:17
1532
原创 什么是提示词?
从专业角度定义,提示词(Prompt)是经过设计的引导性信息单元,通过特定的结构组合,在特定场景中激发目标对象产生预期反应。设计性:区别于自然语言,经过刻意编排反例:“写首诗”正例:“用七言绝句格式创作中秋主题诗歌,要求包含玉兔、桂树意象,表达游子思乡之情”结构性:包含角色、任务、要求等模块角色:资深营养师任务:为糖尿病患者设计一周食谱要求:低GI食材、三餐热量分配、避免常见误区目标导向:预设可衡量的反应结果知识类:确保回答包含3个最新研究数据创意类:产出5个差异化的方案雏形。
2025-02-11 15:04:32
1094
原创 Nextjs Type error: Type ‘{ __tag__: “DELETE“; __param_position__: “second“; __param_type__: { params
在开发 Next.js 项目。错误上下文: 导致问题的文件:app/api/projects/[id] 中的route.ts。相关代码:这是似乎导致问题的 GET 处理程序的片段:从“next/server”导入 { NextResponse };
2025-02-09 21:58:22
288
原创 【PromptCoder + Bolt.new】Cascade模式自动生成页面和对应的路由
PromptCoder是一款利用人工智能技术的智能代码生成工具。它能够识别设计图或截图,并自动生成与之匹配的前端代码。无论是复杂的交互组件还是简洁的静态页面,PromptCoder都能帮助开发者轻松复刻一个完整的页面或原型图,极大地提升开发效率,减少手动编码的时间和错误率。交互简单易用:通过先进的图像识别技术,PromptCoder能够理解设计意图。开发者只需上传一张设计图或截图,即可得到精确的代码提示和生成的代码片段。我们不仅会得到相似的页面,同时也完成各种路由的跳转,例如。
2025-02-05 11:04:59
695
原创 从CV工程师到CtrlCV架构师:PromptCoder如何让前端搬砖变成乐高拼装
说到底,PromptCoder不是在取代开发者,而是把我们从「像素搬运工」升级成「界面雕塑家」。当重复劳动被自动化,我们终于可以腾出手来做真正有趣的事——比如用省下的时间研究Three.js,或者准时下班看《Rick and Morty》。点击这里开启你的「代码炼成阵」:PromptCoder官网(温馨提示:建议上班时间谨慎试用,避免因效率提升过快引发同事怀疑人生)现在,是时候把你的IDE从代码编辑器,升级成创意发射台了。
2025-01-24 12:49:41
1192
原创 React将props传递给一个组件
理解 props 的底层机制,不仅关乎组件间的数据传递,更是掌握 React 声明式编程范式的关键。当开发者能精准运用 props 的各类模式,并清晰识别其能力边界时,方能构建出高内聚、低耦合的现代化组件架构。在复杂应用场景中,props 与 Context、状态管理等技术的有机结合,将开启高效数据流管理的新维度。
2025-01-24 12:01:55
1430
原创 Prompt 编写进阶指南
当我们将Prompt编写视为"思维的外包与重构",就触及了人机协同的本质——不是简单的问答交互,而是通过精确的认知接口,将人类的问题意识与机器的计算智能编织成新的知识网络。掌握这些原则的从业者,正在重新定义智能时代的思考方式。附录:Prompt自检清单是否建立了完整的上下文坐标系?每个约束条件是否可量化验证?输出形式是否消除二义性?是否预设了错误处理路径?能否支持多轮迭代优化?
2025-01-24 10:39:37
843
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人