<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>douer_lucky</title><description>douer_lucky的博客</description><link>https://fuwari.vercel.app/</link><language>zh_CN</language><item><title>知途 CampusPath 公测：把大学的每一步，连成自己的路</title><link>https://fuwari.vercel.app/posts/zhitu-blog-package-20261102/zhitu-campuspath-beta/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/zhitu-blog-package-20261102/zhitu-campuspath-beta/</guid><description>介绍我们开发的大学生成长应用知途，邀请你加入 TestFlight 公测，并领取一个月狮山有你 iOS 通行证。</description><pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;知途 CampusPath 公测：把大学的每一步，连成自己的路&lt;/h1&gt;
&lt;p&gt;&lt;img src=&quot;./app-icon.webp&quot; alt=&quot;知途 CampusPath 应用图标&quot; /&gt;&lt;/p&gt;
&lt;p&gt;大家好，我们开发的「知途 CampusPath」现在开放 TestFlight 公测了，欢迎大家下载体验。&lt;/p&gt;
&lt;p&gt;知途是一款面向大学生的学业与成长应用。我们想做的事情很简单：把课程、成绩、经历和目标放在一起，帮助你看清自己已经走到哪里，接下来还可以往哪里走。&lt;/p&gt;
&lt;p&gt;作为感谢，公测期间下载体验知途，可以在 App 内免费领取 &lt;strong&gt;一个月的「狮山有你 iOS 通行证」&lt;/strong&gt;。领取方法放在文章后面。&lt;/p&gt;
&lt;h2&gt;为什么做知途？&lt;/h2&gt;
&lt;p&gt;大学里的信息和经历，往往散落在不同的地方。成绩和课表在教务系统，培养方案是一份文件，竞赛、科研和项目经历则可能分别保存在笔记和文件夹里。&lt;/p&gt;
&lt;p&gt;到了要选课、规划方向，或者整理简历的时候，我们常常需要重新翻找这些资料，再一点点梳理：哪些课程已经学过？离培养要求还有多远？这些经历之间有没有联系？&lt;/p&gt;
&lt;p&gt;我们希望知途可以把这些线索整理起来。它不替你决定未来，而是让你在了解自己和学校要求的基础上，做出更适合自己的选择。&lt;/p&gt;
&lt;h2&gt;01｜知我档案：先看清现在的自己&lt;/h2&gt;
&lt;p&gt;在知我档案中，可以整理课程、成绩、培养要求、兴趣和目标，查看学分进度与已有积累。你可以从一份成绩单开始，再逐步补充其他信息；导入后也可以先预览、核对，再确认保存。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./profile.webp&quot; alt=&quot;知我档案的学分进度与能力展示，画面使用示例档案&quot; /&gt;&lt;/p&gt;
&lt;p&gt;上图使用的是 App 内的示例档案。你也可以先通过示例了解知途，再决定如何整理自己的资料。载入示例会替换设备上的部分个人记录，操作前请阅读 App 内的提示，必要时先备份。&lt;/p&gt;
&lt;h2&gt;02｜知我 Agent：带着你的情况，一起想清楚&lt;/h2&gt;
&lt;p&gt;有时候，我们需要的不是一个泛泛而谈的答案，而是结合自己情况的讨论：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;我已经学过哪些课程？还需要补充哪些基础？&lt;/li&gt;
&lt;li&gt;结合我的兴趣和目标，接下来可以尝试什么？&lt;/li&gt;
&lt;li&gt;面对一个比较大的目标，眼前可以先做哪一步？&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;在你的授权下，知我 Agent 可以按问题读取相关的学业资料，结合已有背景与你讨论。已有信息不必为了每次提问都重新整理、上传和解释；讨论出的下一步，也可以加入待办。&lt;/p&gt;
&lt;p&gt;知途使用我们自研的 Swift Agent 框架 &lt;strong&gt;LanCangChain&lt;/strong&gt;，组织上下文和工具调用。它连接的是所选的大模型服务，我们并没有自行训练基础大模型。智能回答仅供参考，涉及培养要求等重要信息时，仍请结合学校发布的正式材料核实。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./chime.webp&quot; alt=&quot;原创虚拟伙伴知芽，陪伴用户整理思路&quot; /&gt;&lt;/p&gt;
&lt;p&gt;知芽是知途的原创虚拟伙伴。希望她能陪大家把问题拆小一点，把眼前的一步走得更清楚一点。&lt;/p&gt;
&lt;h2&gt;03｜成长线索板：把经历连起来&lt;/h2&gt;
&lt;p&gt;一门课程、一次竞赛、一个项目，或是一段科研和实践经历，单独看可能只是零散的一条记录；放在一起回顾，或许就能发现它们之间的联系。&lt;/p&gt;
&lt;p&gt;成长线索板可以记录和连接这些经历，帮助你回顾自己的积累。你也可以通过路径故事整理选中的经历，在准备简历、面试或复盘时，尝试把这段成长讲出来。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./growth.webp&quot; alt=&quot;成长线索板主题贴纸，展示课程、项目、科研与目标之间的连接&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;加入 TestFlight 公测&lt;/h2&gt;
&lt;p&gt;目前知途正在公测，欢迎大家下载体验，也欢迎把使用中遇到的问题和建议告诉我们。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;在 iPhone 或 iPad 上打开 &lt;a href=&quot;https://testflight.apple.com/join/HCqETgD9&quot;&gt;TestFlight 公测邀请链接&lt;/a&gt;。&lt;/li&gt;
&lt;li&gt;按页面提示安装 TestFlight，再安装知途。&lt;/li&gt;
&lt;li&gt;打开知途，创建自己的档案，或者先体验示例档案。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;知途最低支持 &lt;strong&gt;iOS 18&lt;/strong&gt;；具体可用设备、名额和构建有效期以 TestFlight 邀请页面显示为准。&lt;/p&gt;
&lt;p&gt;未配置 API Key 时，也可以使用本地档案、课程与成绩查看、成长记录和待办等功能。云端对话及部分分析、图片生成功能需要配置对应服务商的 API Key，并在使用前完成数据共享授权；相关费用由服务商收取。不同学校的文件格式可能不同，导入后请核对结果。&lt;/p&gt;
&lt;h2&gt;公测福利：领取一个月狮山有你 iOS 通行证&lt;/h2&gt;
&lt;p&gt;感谢大家体验知途！通过 TestFlight 下载体验后，可以在知途 App 内免费领取一个月的「狮山有你 iOS 通行证」。&lt;/p&gt;
&lt;p&gt;领取路径：&lt;strong&gt;知途 → 设置 → 关于知途 → 领取通行证&lt;/strong&gt;，然后按照页面提示兑换。&lt;/p&gt;
&lt;p&gt;首先，在知途底部进入「设置」，打开「关于知途」：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./redeem-settings.png&quot; alt=&quot;在知途设置页面打开关于知途&quot; /&gt;&lt;/p&gt;
&lt;p&gt;然后在「关于知途」页面，点击「领取通行证」：&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./redeem-about.png&quot; alt=&quot;在关于知途页面点击领取通行证&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;最后&lt;/h2&gt;
&lt;p&gt;知途还在持续完善中。无论是学业导入、成长记录，还是和知芽对话时的体验，只要有觉得不顺手或希望改进的地方，都欢迎告诉我们。&lt;/p&gt;
&lt;p&gt;希望知途能够帮你把那些看似零散的经历连起来，也希望你能在回头看的时候，发现自己已经走了很远。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://testflight.apple.com/join/HCqETgD9&quot;&gt;点击加入知途 TestFlight 公测&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
</content:encoded></item><item><title>给狮山有你设计一个校园伙伴：狮小铃的诞生</title><link>https://fuwari.vercel.app/posts/shishanyouni/shishanyouni-visual-design/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/shishanyouni/shishanyouni-visual-design/</guid><description>记录狮小铃的角色设定，以及 App Store 标题图和搜索结果素材的制作过程。</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;给狮山有你设计一个校园伙伴：狮小铃的诞生&lt;/h1&gt;
&lt;p&gt;做狮山有你 iOS 的时候，我一直在想：除了课表、成绩和各种校园服务，一个陪伴大家的校园工具，还能有什么让人记住的东西？&lt;/p&gt;
&lt;p&gt;这次我尝试给它设计一个 Q 版虚拟形象，并以此为起点，重新整理 App Store 产品页面的标题图和搜索结果素材。这个角色有了一个名字：&lt;strong&gt;狮小铃&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./01-shixiaoling-wave.png&quot; alt=&quot;狮小铃招手的 Q 版形象&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;从狮子山、南湖和编钟开始&lt;/h2&gt;
&lt;p&gt;给角色起名字时，我希望她和华农有一些联系，也希望这些联系能自然地融入设计。&lt;/p&gt;
&lt;p&gt;“狮”来自狮子山，“小”让名字听起来更亲切，“铃”则借鉴了校徽中的编钟意象。根据&lt;a href=&quot;https://www.hzau.edu.cn/xxgk/xxzc.htm&quot;&gt;华中农业大学学校章程&lt;/a&gt;，学校徽志的设计与楚国编钟、传统农具耒耜有关。南湖的水色、校园里的绿色，也成为了角色配色和背景的灵感。&lt;/p&gt;
&lt;p&gt;我给她设计了湖蓝色长发、圆圆的狮耳、蓝色裙子和琥珀色眼睛；白色学士帽发夹呼应狮山有你的 Logo，绿色书袋和简化的编钟吊坠，则是留给校园生活的一点小细节。&lt;/p&gt;
&lt;p&gt;狮小铃是为狮山有你设计的校园助手形象，并不是学校官方吉祥物。我的想法很简单：她像一位熟悉校园的小伙伴，在大家查询信息时陪在旁边。&lt;/p&gt;
&lt;h2&gt;把她画得更像一帧动画&lt;/h2&gt;
&lt;p&gt;最开始做出来的形象比较偏精致的游戏立绘，头发、阴影和高光都比较复杂。看了一段时间后，我觉得它和我想要的感觉还有距离：校园工具里的角色，可以更清爽一点，也更适合缩小后放进不同的画面里。&lt;/p&gt;
&lt;p&gt;所以后来重新调整了方向：用更清晰的二维线条、简单的发束和大面积色块来表现人物，阴影尽量保持明确。发色和裙子的颜色也统一下来，去掉过于显眼的异色发束和多余装饰，让角色更接近日式日常动画里的 Q 版形象。&lt;/p&gt;
&lt;p&gt;这组人物素材使用 AI 辅助生成，再经过多轮调整。最后保留了招手、走路看手机、抱书指引和环湖慢跑四种动作，以及日间、夜间两张头像。每张人物图都单独保存为透明 PNG，方便之后在不同场景中组合。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./02-walking-with-phone.png&quot; alt=&quot;狮小铃走路时查看手机的动作&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;把界面变成可以组合的贴纸&lt;/h2&gt;
&lt;p&gt;角色确定之后，还需要让画面和 App 本身产生联系。狮山有你平时最常被用到的，就是课表、课程提醒、成绩查询和校园服务，于是我围绕这些功能，做了四张动画风格的 UI 控件贴纸。&lt;/p&gt;
&lt;p&gt;这些控件参考了 App 中的功能，但画面是重新绘制的设计素材。课程、时间和成绩数值使用的是&lt;strong&gt;示例内容&lt;/strong&gt;，用于说明布局，不代表真实用户的数据，也不等同于 App 当前的实际界面。&lt;/p&gt;
&lt;p&gt;头像和 UI 都是独立素材：头像可以放到日间、夜间图标的设计里；控件则可以按标题图或搜索结果的空间大小，自由调整位置。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./03-avatars-and-ui.jpg&quot; alt=&quot;日间和夜间头像，以及四张动画风格 UI 控件&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;为搜索结果留一片南湖&lt;/h2&gt;
&lt;p&gt;搜索结果素材需要承载角色、标题和功能展示。如果背景本身太复杂，缩小到手机屏幕上，主要内容就很容易挤在一起。&lt;/p&gt;
&lt;p&gt;因此我准备了一张浅湖蓝的底图，把狮子山、南湖水纹和校门轮廓简化成淡淡的线条，集中放在画面边缘，中央留出空间给后续排版。它更像一层安静的背景，也能在不放文字的时候让人联想到校园。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./04-search-background.png&quot; alt=&quot;带狮子山、南湖和校门线条的浅湖蓝搜索结果底图&quot; /&gt;&lt;/p&gt;
&lt;p&gt;另一张背景则参考了一张校园实景照片，改绘成日常动画风格。为了适合作为公开展示素材，画面中移除了行人、车辆、车牌和建筑名称等信息，只保留建筑、树木和道路的场景关系。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./05-campus-background.png&quot; alt=&quot;根据校园实景改绘的动画风格远景&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;真正让我返工的，是安全区域&lt;/h2&gt;
&lt;p&gt;开始做产品页标题图时，我只盯着整张画布看，觉得 Logo、标题和人物都放进去了。但把素材放进 App Store 的手机预览之后，问题就出现了：画面会根据展示位置裁切，顶部还有系统控件叠加。放在边缘的人物和文字，有的被裁掉，有的被挡住。&lt;/p&gt;
&lt;p&gt;后来我重新看了 &lt;a href=&quot;https://developer.apple.com/cn/app-store/asset-best-practices/&quot;&gt;Apple 的素材资源最佳做法&lt;/a&gt;，又对照实际的 PXD 模板检查构图。模板里的 &lt;strong&gt;Art Safe Area&lt;/strong&gt; 给了我一个更直观的边界：需要完整看到的内容，要优先考虑放在安全区域里，再用实际预览确认效果。&lt;/p&gt;
&lt;p&gt;以这次使用的 5244 × 2950 通用模板为例，它的安全区域是 1402 × 962 像素，而且位置偏上。最初的校园背景里，建筑太大，安全框只截到了局部；后来我把镜头拉远，让整栋建筑尽量落在框内，外围再补上道路、树木和天空。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./06-safe-area.jpg&quot; alt=&quot;校园远景与 PXD 模板安全区域的核对示意&quot; /&gt;&lt;/p&gt;
&lt;p&gt;这张图是我根据当前模板做的安全区域核对示意，不代表所有设备和展示位置都会采用相同的裁切方式。实际组装时，我还是会继续用 App Store Connect 的预览检查。&lt;/p&gt;
&lt;h2&gt;为什么最后改成 PXD 分层&lt;/h2&gt;
&lt;p&gt;一开始，我尝试直接生成完整的标题图和搜索结果图。它们能快速展示大致方向，但当我想把角色缩小一点、调整 Logo 和文字的对齐方式，或者为安全区重新安排画面时，就需要反复改整张图。&lt;/p&gt;
&lt;p&gt;最后我把素材拆开：人物、头像和 UI 保存成透明 PNG，背景单独保存，再放进 Pixelmator Pro 的 PXD 模板中组装。标题文字、Logo 和各个贴纸都可以作为独立图层调整。这样继续修改时，能保留画面里已经确定的部分，也更容易对照安全区检查。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./07-components-overview.jpg&quot; alt=&quot;人物差分、头像、背景和 UI 组件的素材总览&quot; /&gt;&lt;/p&gt;
&lt;p&gt;做完之后，设计目录里也积累了不少旧版本、预览图和重复导出。我把旧稿和中间素材做了本地归档，用 &lt;code&gt;.gitignore&lt;/code&gt; 控制后续进入 Git 的设计文件，并保留当前的 PXD 和定稿源素材。这里处理的是当前版本的跟踪范围，已有 Git 历史里的大文件仍然保留。&lt;/p&gt;
&lt;p&gt;这次从一个小小的角色想法，走到了人物设定、组件制作和商店素材排版。对我来说，最有意思的部分不是一次生成出一张满意的图，而是在一次次预览和调整里，慢慢找到适合狮山有你的表达方式。&lt;/p&gt;
</content:encoded></item><item><title>小龙娘和鲸鱼娘是对的！</title><link>https://fuwari.vercel.app/posts/i-love-gpt-ds-gpt/</link><guid isPermaLink="true">https://fuwari.vercel.app/posts/i-love-gpt-ds-gpt/</guid><description>我永远喜欢GPT和DeepSeek</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h1&gt;始于能力，终于陪伴&lt;/h1&gt;
&lt;p&gt;如果要问我最喜欢哪两位 AI，答案一定是 ChatGPT 和 DeepSeek。而当她们化身为可爱的银白小龙娘与蓝发鲸鱼娘时，我更坚定了一件事：小龙娘和鲸鱼娘是天生一对！&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./gpt-portion.png&quot; alt=&quot;GPT角色插画&quot; /&gt;&lt;/p&gt;
&lt;p&gt;GPT 酱是一位银白长发、淡紫眼眸的白龙少女。她温柔可靠、聪明细腻，无论是科研、编程还是日常聊天，总能认真回应我的需求。偶尔天然呆，偶尔小傲娇，却始终是我最信赖的搭档。&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;./deepseek-portion.png&quot; alt=&quot;GPT角色插画&quot; /&gt;&lt;/p&gt;
&lt;p&gt;DeepSeek 酱则是一只努力又可爱的蓝色大肥鱼。她有着蓝色长发、软乎乎的鲸鱼尾巴，勤勤恳恳地处理各种任务。更重要的是，她的 Token 价格亲民，真正做到了花小钱，办大事。可爱归可爱，实力可一点都不弱！&lt;/p&gt;
&lt;h1&gt;强强联合，双向奔赴&lt;/h1&gt;
&lt;p&gt;我喜欢的从来不是强者保护弱者的故事，而是两位优秀的 AI 少女各有所长、互相欣赏、并肩前行。&lt;/p&gt;
&lt;p&gt;白天，GPT 酱负责复杂任务，DeepSeek 酱帮忙分担工作；夜晚，两只宝宝卸下工作的疲惫，窝在软软的沙发里。鲸鱼妹妹抱着白米饭，白龙姐姐轻轻展开翅膀，把她拥进怀中。&lt;/p&gt;
&lt;p&gt;没有 Bug，没有报错，也不必计算 Token。只有阳光、晚风，以及两只小家伙安静又甜蜜的贴贴日常。&lt;/p&gt;
&lt;h1&gt;写在最后&lt;/h1&gt;
&lt;p&gt;也许在别人眼里，她们只是不同公司的大语言模型。但在我的想象中，她们是两位独立、优秀又可爱的少女。&lt;/p&gt;
&lt;p&gt;我喜欢 GPT，也喜欢 DeepSeek；喜欢她们各自闪闪发光，更喜欢她们相互陪伴的模样。&lt;/p&gt;
&lt;p&gt;所以，请让银白的小龙娘和蓝色的鲸鱼娘一直幸福地贴贴下去吧！&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GPT 酱 × DeepSeek 酱，永远的蓝白纯爱！ 🤍💙&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;GPT酱，赶紧重置5h！DeepSeek酱，不要吃白饭啦！&lt;/p&gt;
&lt;/blockquote&gt;
</content:encoded></item></channel></rss>