Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >生产力工具综合评测:轻量级笔记软件、Markdown 编辑器、云 Office、离线笔记、云笔记、开源笔记软件、大纲编辑器、协同办公笔记软件、知识库管理工具

生产力工具综合评测:轻量级笔记软件、Markdown 编辑器、云 Office、离线笔记、云笔记、开源笔记软件、大纲编辑器、协同办公笔记软件、知识库管理工具

原创
作者头像
数字花园
发布于 2022-06-30 08:23:18
发布于 2022-06-30 08:23:18
4.9K0
举报
文章被收录于专栏:软件深度评测软件深度评测

ai编程最佳实践_ai辅助编程_提出要求_解决问题 回忆上次内容

  • 上次输出了
  • 随机数字 密码
  • 这下知道
  • 平时收到的验证码
  • 怎么来的了
  • 计算机中 没有所谓的 真·随机
  • 一般都是 依靠时间为变量 得到的 随机
  • AI 能如何 辅助我们编程呢?

猫屎咖啡

  • 有这么一个场景
  • 在Java岛上
  • 麝香猫 吃了 咖啡豆
  • 咖啡果肉 麝香猫 能消化
  • 咖啡果核 消化不了
  • 完整排出

购买

  • 刚排出的 水分多
  • 经过清洗(会降低风味)
  • 晾晒 或 烘干
  • 去壳 烘焙
  • 得到 Kopi(咖啡) Luwak(猫)
  • 30,0000 印尼盾 / 公斤
  • 我要 做个程序
  • 把购买的 斤数
  • 换算成 人民币金额
  • 怎么 问ai?

无用信息

  • 红色的 部分
  • 是 无关描述
  • 对 编程这个事 没用
  • 可以 删除
  • 信息 分两种
  • 第一种 对 编程目标 有用
  • 第二种 对 编程目标 没用
  • 我们 首先 需要 明白
  • 哪些 能落实到 代码上
  • 哪些 没有意义

简化之后

  • 精简了 提示词
  • 输入的部分
  • 没有进行异常处理
  • 这需要 我们大脑中 先有概念
  • 之前学的 try-except-else-finally 结构
  • 制作相关 容错处理
  • 增强 代码健壮性

结果

  • 直接提要求
  • try 的 第一句
  • 对应 ValueError 就得了
  • 目前是 一try到底
  • 这需要 我们了解 try语句的作用
  • 能够 理解 和 安排
  • 代码的 先后次序

尝试失败

  • 嘴上对我进行夸奖
  • try的作用域 没有改变
  • 还是 一try到底
  • 把程序 分成两步
  1. 录入购买斤数
  2. 根据斤数得到人民币金额

斤数

  • 先完成 第1步
  • 录入 斤数
  • 目前代码 可行
  • 需要 我们来做判定
  • 确认保留 当前的代码
  • 先跟ai 肯定 目前的状态
  • 刚做的这个 很好
  • ValueError 能 重新输入 了

继续增加功能

  • 在此基础上 追加一句
  • 负数和零 也要 重新输入
  • 第一部分 录入功能 完成
  • 准备 第2步 转化工作
  • 从 猫屎斤数
  • 到 公斤数
  • 再到 印尼盾
  • 最后到 人民币

继续提要求

  • 还是 先巩固战果
  • 目前 已经成型的 部分
  • 在此基础之上
  • 添加新的代码

# 定义印尼盾对人民币的汇率,这里只是示例,需按实际调整 exchange_rate = 0.00045 while True: try: weight = float(input("请输入猫屎咖啡的购买斤数: ")) if weight <= 0: print("输入的斤数不能为负数或 0,请重新输入。") else: print(f"你输入的购买斤数是: {weight} 斤") break except ValueError: print("输入的不是有效的数字,请重新输入。") # 将斤数转换为公斤数,1公斤 = 2斤 weight_kg = weight / 2 # 计算对应的印尼盾价格,每公斤30万印尼盾 price_idr = weight_kg * 300000 # 计算对应的人民币价格 price_cny = price_idr * exchange_rate print(f"购买{weight}斤猫屎咖啡,共{weight_kg}公斤,需要{price_idr}印尼盾,折合人民币约为{price_cny}元。") 运行结果

  • 常规情况 问题不大
  • 需要在最终部分
  • 保留两位小数

继续提要求

  • 还是要 先巩固已有成果

# 定义印尼盾对人民币的汇率,这里只是示例,需按实际调整 exchange_rate = 0.00045 while True: try: weight = float(input("请输入猫屎咖啡的购买斤数: ")) if weight <= 0: print("输入的斤数不能为负数或 0,请重新输入。") else: print(f"你输入的购买斤数是: {weight} 斤") break except ValueError: print("输入的不是有效的数字,请重新输入。") # 将斤数转换为公斤数,1公斤 = 2斤 weight_kg = weight / 2 # 计算对应的印尼盾价格,每公斤30万印尼盾 price_idr = weight_kg * 300000 # 计算对应的人民币价格 price_cny = price_idr * exchange_rate # 使用字符串格式化保留两位小数 print(f"购买{weight}斤猫屎咖啡,共{weight_kg}公斤,需要{price_idr:.2f}印尼盾,折合人民币约为{price_cny:.2f}元。")

  • 不是 四舍五入
  • 而是 向上取整 保留两位小数

最终代码

  • 最终代码 已经完全
  • 符合 目标要求

稳步推进

  • 这次使用ai 有3个结论
  1. 和程序逻辑无关的 没必要说
  2. 复杂的流程
  • 不期待一次成功
  • 一次说不清
  • 可以 拆解成 若干步骤
  • 单一步骤 用简单 话语描述清楚
  • 对自己、对ai都好
  1. 对于已经完成的代码
  • 能够确认 他可行👍
  • 并且 巩固战果
  • 再 向下 继续编码
  • 小步快跑 快速迭代
  • ai时代的编程
  • 需要先整理好 自己的需求
  • 再将需求 合理拆分成 可以看到战果的 小目标
  • 然后 逐步巩固战果
  • 并 向前推进
  • 在此过程中
  • 人和ai 是 如何分工的呢?

总结

  • 人 需要
  • 明确 目标
  • 拆分 步骤
  • 确认 结果
  • 向前 推进
  • ai 负责
  • 落实 代码
  • 解释 含义
  • 提供 建议

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
笔记软件的历史、选择策略以及深度评测
在日常工作、学习、生活中,笔记软件成为重要的生产力工具。然而,如今的笔记软件百花齐放:云文档? 云笔记? 离线笔记? Markdown 编辑器? 块编辑器?双链笔记?在每个类别中,都有几十款比较有名的笔记软件。那么,我们应该如何选择这些适合自己的笔记软件呢?
数字花园
2022/06/30
1.6K0
笔记软件的历史、选择策略以及深度评测
Notion Like 笔记软件使用教程·学习资源汇总·知识管理方案:深度评测、辅助工具、信息管理、时间管理、任务管理、思维管理、项目管理、文件管理、笔记方法、
关于 Notion 的使用教程,在 Notion 相关社区已经有不少精品内容。这篇文章中,无意于探讨过于高级的技术,而是为准备使用 Notion 以及 相关的 FlowUs 用户提供一个详实、全面的使用教程。
数字花园
2022/07/06
1.6K0
Notion Like 笔记软件使用教程·学习资源汇总·知识管理方案:深度评测、辅助工具、信息管理、时间管理、任务管理、思维管理、项目管理、文件管理、笔记方法、
强大、好用的离线笔记软件综合评测:优点、缺点、对比
对于很多笔记用户而言,选择适合自己的笔记软件是一件难事。选择免费还是付费笔记应用?选择支持 Markdown 语法的笔记软件?要求离线或者云笔记?诸如此类,等等。
数字花园
2022/06/26
12.3K0
强大、好用的离线笔记软件综合评测:优点、缺点、对比
好用、强大的大纲编辑器综合评测:Workflowy、 Dynalist 、 幕布、 Cloud Outliner 、 坚果云大纲笔记、 双链笔记、 大纲模式软件
最近几年,大纲编辑器作为特殊的编辑器,逐渐被很多用户所知悉。其中,支持将大纲一键转换为思维导图的幕布可能最为有名。
数字花园
2022/06/27
3.9K0
好用、强大的大纲编辑器综合评测:Workflowy、 Dynalist 、 幕布、 Cloud Outliner 、 坚果云大纲笔记、 双链笔记、 大纲模式软件
免费、好用、强大的开源笔记软件综合评测
下面是一些比较著名的开源笔记软件。绝大多数开源软件都是针对某款知名笔记软件的替代品,比如印象笔记/EverNote、Roam Research、Notion 等笔记软件的替代品。
数字花园
2022/06/27
5.2K0
免费、好用、强大的开源笔记软件综合评测
离线、开源版的 Notion—— 笔记软件Anytype 综合评测
随着 Notion 在笔记软件赛道的快速崛起,获得了很多用户的喜欢。然而,Notion 也存在部分缺点。对于中国大陆用户而言,使用 Notion 需要特殊网络。否则,有时候会登录很慢,或者分享/协作存在障碍。
数字花园
2022/07/04
6.1K0
离线、开源版的 Notion—— 笔记软件Anytype 综合评测
云笔记横向评测:印象笔记、有道云笔记、为知笔记、OneNote、Notion、FlowUs、Wolai、飞书、语雀
某款软件是否好用,既需要根据其功能特性评估其优点和缺点,也需要分析用户的基本需求。以下是常见云笔记的深度评测。
数字花园
2022/06/26
16.9K0
云笔记横向评测:印象笔记、有道云笔记、为知笔记、OneNote、Notion、FlowUs、Wolai、飞书、语雀
盘点那些具有特色的写作软件
在软件市场,拥有很多各具特色的编辑器。在最近两年,随着 Notion 和 Roam Research 等工具的发展,原本已经拥挤的笔记软件赛道又出现了不少新的笔记软件。
数字花园
2022/06/30
1.3K0
盘点那些具有特色的写作软件
全网最全的知识库管理工具综合评测和推荐:FlowUs、Baklib、简道云、ONES Wiki 、PingCode、Seed、MeBox、亿方云、智米云、
知识库主要是用于结构化沉淀高价值信息,帮助用户形成完整的知识体系。根据用户的区别,可以分为个人知识库和面向团队的知识库。其中,不同的知识库产品各有侧重。
数字花园
2022/07/06
3.4K0
全网最全的知识库管理工具综合评测和推荐:FlowUs、Baklib、简道云、ONES Wiki 、PingCode、Seed、MeBox、亿方云、智米云、
双链笔记软件综合评测:Roam Research、 Obsidian、Logseq 、思源笔记 、Roam Edit 、RemNote、葫芦笔记、TiddlyW
除了一些上古笔记软件,比如 神的编辑器 Emacs,Obsidian 通过其极其优秀的扩展能力,可能是最为接近 All in One 理念的笔记软件。 对,一切皆可 Ob.
数字花园
2022/07/04
4.7K0
双链笔记软件综合评测:Roam Research、 Obsidian、Logseq 、思源笔记 、Roam Edit 、RemNote、葫芦笔记、TiddlyW
Notion 类笔记软件的使用误区和反思
目前,在知乎、哔哩哔哩等平台已经有大量的相关使用教程。对此,我并不想再多此一举,进行技术讲解。具体而言,我想根据我的使用经验,反思 Notion 类软件的使用误区和使用建议。
数字花园
2022/07/06
1.2K0
Notion 类笔记软件的使用误区和反思
如何在 FlowUs、Notion 等笔记软件中使用电子白板工具?
对于编辑器而言,除了基本的文档编辑功能,我们可能还需要一些表格以及绘图功能。在 FlowUs 这样的工具中,Database 本质上便是对标 Office 生态中的 Excel. 那么,如何解决绘图问题呢?在以往的文章中,我介绍了几种 FlowUs 支持的第三方服务:嵌入网址后直接显示内容并且可以直接编辑的 Gitmind 可以成为我们的思维导图工具;而 ProcessOn 和Draw.io 则可以成为我们的流程图助手。那么,有没有更为自由的白板工具?FlowUs 支持嵌入著名的白板工具—— Excalidraw .
数字花园
2022/06/03
1.3K0
如何在 FlowUs、Notion 等笔记软件中使用电子白板工具?
强大、好用、免费,适合大学生群体的笔记软件综合评测 :云 Office、云笔记、离线笔记、开源笔记、手写笔记、写作软件
与 Notability 相比,GoodNotes 性价比更高。尤其是 Notability 突然宣布改成订阅制以后,GoodNotes 的口碑提升了不少。简单而言,Notability 功能更加强大,这也是其比较贵的根基。Notability 除了支持手绘,用来看讲义、电子书籍等体验都很好。GoodNotes 更纯粹一些。至于哪个做出来的笔记更好看,因人而异了。
数字花园
2022/07/01
3.4K0
强大、好用、免费,适合大学生群体的笔记软件综合评测 :云 Office、云笔记、离线笔记、开源笔记、手写笔记、写作软件
Notion Like 软件横向评测:Notion、FlowUs、Wolai
近几年,随着 Notion 的火爆,吸引了不少 Notion-Like 的产品。有的产品是将 Notion 的部分特性与自家的产品进行融合,比如语雀。有的是对标 Notion,比如 Wolai 和 FlowUs. 有的兼而有之,比如微软打算推出的 Loop, 虽然是将其融合至自家的 Office 产品系列,但是也能看到浓厚的 Notion 风格。此外,还有印象笔记的新产品 Verse.
数字花园
2022/05/31
2.1K0
Notion Like 软件横向评测:Notion、FlowUs、Wolai
关于 Notion-Like 工具的反思和畅想
在日常工作和学习过程中,我使用双链笔记比较多。然而,多数双链笔记的在线协作功能比较差,所以我又重新开始使用一年多前放弃的 Notion 类工具。
数字花园
2022/07/05
1.1K0
关于 Notion-Like 工具的反思和畅想
块编辑器和双链笔记如何选择Notion vs Roam Research?FlowUs vs Obsidian
从 20 年以来,Notion 和 Roam Research 成为笔记软件赛道的现象级应用。如今,Notion 已经快速成长为百亿美金的独角兽。而 Roam 已经获得不少融资,并且获得了很多重度笔记用户的疯狂支持。随后,市场上出现了一些这两款笔记软件的追随者和竞争者。比如,在国内,FlowUs 对标 Notion,新增了文件夹页面、原生开发等特性,Logseq 则对标 Roam Research, 提供了 离线、加密、主题市场、插件市场等功能。
数字花园
2022/07/01
5K0
块编辑器和双链笔记如何选择Notion vs Roam Research?FlowUs vs Obsidian
双链笔记·思源笔记综合评测:优点、缺点、评价
一款本地优先的个人知识管理系统,融合块、大纲和双向链接,方便构建你永恒的数字花园。
数字花园
2022/07/03
3.3K0
双链笔记·思源笔记综合评测:优点、缺点、评价
协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai
飞书文档汇集了文档、表格、思维笔记等在线创作工具,同时为文件提供安全、强大的云端存储和内容管理能力,文档所有者可以根据需要灵活设置浏览、编辑、评论、分享等权限,让协作有序又高效。
数字花园
2022/06/26
8.8K0
协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai
双链笔记葫芦笔记综合评测:优点、缺点、建议
目前,大多数双链笔记的协作功能相对于专门的在线协作文档工具还是差一些。因此,我一般采用 双链笔记 + 在线协作文档工具 的使用组合策略。
数字花园
2022/07/02
1.3K0
双链笔记葫芦笔记综合评测:优点、缺点、建议
全网最全的 Notion 类软件盘点
在前几天我发布了《Notion Like 软件横向评测》。今天继续在此基础上盘点 Notion Like 相关软件,以供参考。
数字花园
2022/05/31
1.4K0
全网最全的 Notion 类软件盘点
推荐阅读
笔记软件的历史、选择策略以及深度评测
1.6K0
Notion Like 笔记软件使用教程·学习资源汇总·知识管理方案:深度评测、辅助工具、信息管理、时间管理、任务管理、思维管理、项目管理、文件管理、笔记方法、
1.6K0
强大、好用的离线笔记软件综合评测:优点、缺点、对比
12.3K0
好用、强大的大纲编辑器综合评测:Workflowy、 Dynalist 、 幕布、 Cloud Outliner 、 坚果云大纲笔记、 双链笔记、 大纲模式软件
3.9K0
免费、好用、强大的开源笔记软件综合评测
5.2K0
离线、开源版的 Notion—— 笔记软件Anytype 综合评测
6.1K0
云笔记横向评测:印象笔记、有道云笔记、为知笔记、OneNote、Notion、FlowUs、Wolai、飞书、语雀
16.9K0
盘点那些具有特色的写作软件
1.3K0
全网最全的知识库管理工具综合评测和推荐:FlowUs、Baklib、简道云、ONES Wiki 、PingCode、Seed、MeBox、亿方云、智米云、
3.4K0
双链笔记软件综合评测:Roam Research、 Obsidian、Logseq 、思源笔记 、Roam Edit 、RemNote、葫芦笔记、TiddlyW
4.7K0
Notion 类笔记软件的使用误区和反思
1.2K0
如何在 FlowUs、Notion 等笔记软件中使用电子白板工具?
1.3K0
强大、好用、免费,适合大学生群体的笔记软件综合评测 :云 Office、云笔记、离线笔记、开源笔记、手写笔记、写作软件
3.4K0
Notion Like 软件横向评测:Notion、FlowUs、Wolai
2.1K0
关于 Notion-Like 工具的反思和畅想
1.1K0
块编辑器和双链笔记如何选择Notion vs Roam Research?FlowUs vs Obsidian
5K0
双链笔记·思源笔记综合评测:优点、缺点、评价
3.3K0
协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai
8.8K0
双链笔记葫芦笔记综合评测:优点、缺点、建议
1.3K0
全网最全的 Notion 类软件盘点
1.4K0
相关推荐
笔记软件的历史、选择策略以及深度评测
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档