惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
小众软件
小众软件
博客园_首页
G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
MyScale Blog
MyScale Blog
Engineering at Meta
Engineering at Meta
Jina AI
Jina AI
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
Docker
B
Blog
雷峰网
雷峰网
WordPress大学
WordPress大学
Stack Overflow Blog
Stack Overflow Blog
宝玉的分享
宝玉的分享

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
快捷方式模块化: 让你的 iPhone 变身变形金刚(二) - 少数派
2024-10-21 · via 少数派

实际案例: 打造终极早晨助手

准备好让你的 iPhone 变成比你妈还唠叨的闹钟了吗?让我们一起打造一个能让你又爱又恨的终极早晨助手!

模块 1: 天气预报 (因为穿错衣服比不穿还尴尬)

首先,我们需要一个能准确预报天气的模块。毕竟,我们都不想成为那个穿着夏威夷衬衫在暴风雨中狂奔的傻瓜,对吧?

创建新的快捷指令:"天气预报"

  1. 添加"获取当前天气"操作,结果自动存储到变量"天气状况"
  2. 判断天气状况:添加"如果"操作,晴天、雨天或其他
  3. 返回结果:添加"文本"操作, 组合所有信息
  4. 结束快捷指令, 返回组合的文本结果

小贴士:在"如果"操作中,请特别注意选择天气状况属性列表下面的具体天气状况。不要直接使用默认的天气状况,因为它可能无法准确判断是否为晴天或雨天。

模块 2: 交通状况 (让你知道该找哪个借口迟到)

接下来,我们需要一个能预测交通状况的模块。毕竟,谁想在堵车的高峰期出门呢?

创建新的快捷指令:"交通状况"

  1. 获取当前位置
  2. 设置目的地
  3. 获取行程时间
  4. 判断交通状况
  5. 返回结果
  6. 结束快捷指令, 返回组合的文本结果

小贴士:在设置变量时, 轻按变量名或长按有不同效果。就像你的朋友圈, 轻轻一点是点赞, 使劲按住可能会不小心发现一些有趣的秘密哦!

模块 3: 日程提醒 (记住你答应别人的事, 即使你后悔了)

最后,我们需要一个能提醒你今天所有约会的模块。毕竟,我们都不想成为那个忘记给朋友过生日的人,对吧?

创建新的快捷指令:"日程提醒"

  1. 获取今天的日期
  2. 获取日历事件
  3. 处理日程信息
  4. 返回结果
  5. 结束快捷指令, 返回日程提醒文本
3

小贴士:在处理日程信息时, 记得可以将查找日程操作改变量名为"今日事件"。这就像给你的待办事项列表起个好听的名字, 虽然还是那些烦人的任务, 但至少看起来更有动力去完成了!

组装: 创造出比你更靠谱的 AI 助手

现在, 我们已经有了三个强大的模块: 天气预报、交通状况和日程提醒。是时候把它们组合成一个超级早晨助手了! 这个助手将会比你更靠谱 (别觉得被冒犯, 这是褒义)。

创建新的快捷指令:"终极早晨助手"

  1. 添加"运行快捷方式"操作
  2. 添加另一个"运行快捷方式"操作
  3. 再添加一个"运行快捷方式"操作
  4. 添加"文本"操作, 组合所有信息
  5. 添加"显示提醒"操作
  6. 结束快捷指令

恭喜你! 你已经成功创建了一个比你更靠谱的 AI 助手。这个助手会在每天早上为你提供天气、交通和日程信息, 让你的一天开始得更加顺利。

小贴士:

  1. 你可以设置一个自动化, 在每天早上特定时间自动运行这个"终极早晨助手"。
  2. 如果你想让助手更加个性化, 可以在文本中加入一些随机的幽默话语或激励语。
  3. 记得定期更新各个模块, 以确保它们能提供最准确的信息。

6. 进阶技巧

现在你已经掌握了模块化快捷方式的基本技能, 是时候学习一些高级忍术了。这些技巧会让你的快捷方式变得更加强大, 就像给钢铁侠的盔甲装上了新的武器系统!

参数传递: 让你的模块像间谍一样秘密交换情报

参数传递就像是给你的模块们配备了加密通讯设备。它们可以悄悄地交换信息, 而不被其他人 (或模块) 发现。

例如, 你可以这样传递参数:

  1. 在调用模块时, 使用"运行快捷方式"操作
  2. 在"输入"部分, 添加你想传递的参数
  3. 在被调用的模块中, 使用"快捷方式输入"来接收参数

这样, 你的模块就变成了一个神秘的黑匣子, 就像魔术师的帽子一样。你往里面扔个兔子 (输入), 它可能吐出一只鸽子 (输出)。你不需要知道里面发生了什么魔法, 只要相信科技的力量就好。记住, 不要试图打开这个黑匣子, 否则你可能会发现里面其实是个小矮人在疯狂工作!

条件执行: 教你的 iPhone 学会做决定 (希望它比你强)

条件执行就像是给你的快捷方式安装了一个迷你版的人工智能。它可以根据不同的情况做出不同的反应, 就像你在周一早上和周五下午的状态完全不同一样。

使用"如果"操作可以实现条件执行:

  1. 添加"如果"操作
  2. 设置条件 (比如"如果天气 等于 下雨")
  3. 在"如果"和"否则"部分添加相应的操作

这样, 你的快捷方式就能在下雨天自动提醒你带伞, 在晴天提醒你涂防晒霜。它可能比你更懂得照顾自己!

使用词典: 让你的数据像图书馆一样井井有条

词典就像是给你的数据建立了一个超级有序的图书馆。你可以轻松地存储和检索各种信息, 而不用担心它们会乱成一团。

使用词典来组织复杂的数据:

  1. 创建一个字典, 用来存储相关的数据
  2. 使用键值对来存储和检索数据
    例如: 
    添加"词典"操作,添加以下项目 
    添加 "天气" : "晴天" 
    添加 "温度" : "25°C" 
    添加 "心情" : "美滋滋" 
    添加"获取词典值"操作,使用键 "天气"

这样, 你就可以像管理一个小型数据库一样管理你的信息了。

记住, 这些进阶技巧就像是武功秘籍, 多练习才能熟能生巧。不要害怕尝试, 即使失败了也没关系 - 你的 iPhone 又不会因为你的失败而嘲笑你 (至少现在还不会)。

7. 常见问题与解决方案

在你的模块化快捷方式冒险之旅中, 可能会遇到一些小挫折。别担心, 这里有一些常见问题的解决方案, 让你的快捷方式之路走得更顺畅。

"我的模块们不合作" - 组织一次模块们的团建活动

症状: 你的模块们就像闹脾气的小朋友, 不愿意好好玩在一起。

解决方案:

  1. 检查数据传递: 确保每个模块的输出格式与下一个模块的输入格式匹配。就像确保拼图的凹凸能对上一样。
  2. 统一变量名: 在所有模块中使用一致的变量名。这就像给你的宠物们起相同风格的名字, 让它们感觉是一家人。
  3. 进行模块间的"团建": 创建一个测试快捷方式, 专门用于检查模块间的协作。就像组织一次烧烤派对, 让大家熟悉起来。

"我忘了我创建了什么模块" - 是时候给你的模块们起个好记的绰号了

症状: 你的快捷方式库就像一个杂乱的衣柜, 找不到想要的东西。

解决方案:

  1. 命名规范: 为你的模块制定一个命名规则。比如"功能用途"的格式, 如"天气早晨提醒"。
  2. 创建目录: 使用文件夹来组织你的快捷方式。就像给你的衣柜分类一样, 运动服、正装、睡衣各放一处。
  3. 定期整理: 每隔一段时间整理一下你的快捷方式库, 删除不用的, 更新过时的。就像清理冰箱, 扔掉那些已经长毛的食物。

"我的快捷方式太慢了" - 给你的模块装上火箭推进器

症状: 你的快捷方式运行起来比你奶奶包饺子还慢。

解决方案:

  1. 减少网络请求: 尽可能减少对外部 API 的调用。就像囤积食材, 一次性买够一周的量。
  2. 使用本地数据: 对于不常变化的数据, 考虑存储在本地。就像把常用的电话号码背下来, 而不是每次都去翻通讯录。
  3. 优化循环: 检查你的循环操作, 看是否可以优化或减少。就像坐电梯时, 一次性按所有要去的楼层。

记住, 解决问题的过程也是学习和提高的过程。每解决一个问题, 你就离快捷方式大师更近一步。保持耐心, 保持好奇, 相信你的 iPhone 和你自己 - 你们终将成为最佳拍档, 创造出令人惊叹的自动化奇迹!

8. 结语: 模块化的未来

恭喜你! 你已经成功完成了模块化快捷方式的旅程。现在, 你的 iPhone 不再只是一个智能手机, 它已经进化成了一个随身携带的超级助手。但是, 这仅仅是开始。让我们来畅想一下模块化快捷方式的未来吧!

想象一下, 有一天你的快捷方式可能会比你更懂你

  • 自学习模块: 你的快捷方式可能会根据你的使用习惯自动调整。比如, 它发现你总是在周五晚上订披萨, 就会提前帮你准备好订单。
  • 情感识别: 也许有一天, 你的 iPhone 能通过你的语音或打字方式判断你的心情。心情不好时, 它会自动播放你喜欢的音乐或者给你讲个笑话。
  • 跨设备协同: 你的快捷方式可能会在你的所有设备间无缝协作。在电脑上开始的工作, 可以在手机上继续, 然后在 iPad 上完成。
  • AI 驱动的创意: 未来的模块可能会利用 AI 来帮助你生成创意, 写作, 甚至编程。你说"我需要一个浪漫的约会计划", 它就能为你安排好一切。

别担心, 它们不会接管世界的 (大概吧)

虽然这些未来场景听起来有点科幻, 但别担心, 你的 iPhone 不会突然变成天网。(不过如果它真的开始自我意识, 记得第一时间讨好它, 说不定它会让你当人类首领呢!)

记住, 技术的进步是为了让我们的生活更轻松, 而不是取代我们。模块化快捷方式的未来在于如何更好地辅助我们, 而不是控制我们。

最后的小贴士

  1. 保持好奇心: 技术在不断进步, 新的可能性每天都在出现。保持学习的热情, 你的快捷方式会越来越强大。
  2. 分享你的创意: 加入快捷方式社区, 与其他爱好者交流你的想法。说不定你的一个小创意会激发出下一个革命性的应用!
  3. 减少网络请求:尽可能减少对外部API的调用。就像囤积食材,一次性买够一周的量。
  4. 使用本地数据:对于不常变化的数据,考虑存储在本地。就像把常用的电话号码背下来,而不是每次都去翻通讯录。
  5. 优化循环:检查你的循环操作,看是否可以优化或减少。就像坐电梯时,一次性按所有要去的楼层。 记住,解决问题的过程也是学习和提高的过程。每解决一个问题,你就离快捷方式大师更近一步。保持耐心,保持好奇,相信你的iPhone和你自己 - 你们终将成为最佳拍档,创造出令人惊叹的自动化奇迹!