AI辅助下的安卓应用开发
#### 引言
在人工智能时代,App开发正在发生变化。
上个月我有一些未用完的 Copilot
Token,于是决定重做十年前的一个安卓应用。这不是个简单项目,当年开发周期按年计算。而这十年里,Android
从构建环境到编辑细节再到系统调用都发生了巨大变化,可直接复用的代码不足
20%,需要重新选型和重构的逻辑超过
50%。大约四天完成核心功能(细节还需一周左右打磨)。这次明显感觉到:安卓开发真的进入一个新时代。
也有小伙伴问,为什么不直接做小程序。相比微信小程序,原生应用操作更直接,也能更好利用系统资源,如通知栏、锁屏能力和
TTS 工具,比如在锁屏状态下录音,可减少大量操作步骤。
过去安卓开发门槛较高,尤其是环境配置。如今 AI
与开发环境深度结合,通过描述即可快速生成和配置功能。本文介绍如何在
Android Studio 中结合 AI 编程。
1 环境方案
Ubuntu + VS Code + Android Studio
Ubuntu 是我常用的开发环境。使用 VS Code 一方面是 Copilot
余额尚未用完;另一方面实际体验中,Android Studio ...
第一次买拓竹 3D 打印机,该选 A1 还是 P2S
目前桌面级 3D
打印机主流品牌就那么几家,而拓竹几乎成了“默认选项”。身边朋友买的、用的、踩过坑的,也大多是这个牌子——好处很现实:遇到问题有人能问,参数能抄,经验能复用,不至于一个人卡死。
最近我也准备入手一台。综合预算、使用场景和“不想把时间都花在调参上”的现实需求,最后基本锁定在拓竹的
A1 和 P2S
之间。一个是性价比和易用性代表,一个是性能和扩展性的上限选手。查了一圈资料,也顺手把关键差异整理了一下,放在下面。
如果你也正卡在这两台之间,希望这份对比能少走点弯路。
1 定位
A1:入门 / 日常打印,便宜、易用。
P2S:进阶玩家 / 高性能需求,速度快、精度高、扩展强。
2 结构差别(最关键)
A1:床移式(Bedslinger)
常见结构,适合入门,速度和震动控制有限。
P2S:CoreXY
更稳、更快、更适合复杂模型与长时间打印。
3 打印表现
A1:日常材料(PLA/PETG)够用,噪音低,上手快。
P2S:高精度、高速、多材料表现更好;适合折腾与深度调参。
4 可扩展性
A1:支持 AMS Lite,多色够用,但扩展性一般。
P2S:支持 AMS ...
玩3D打印花多少钱?从设备到耗材的真实花费
身边朋友都在玩 3D
打印,我也忍不住下单了一台。顺便算了算整个过程大概花多少钱,也整理了必备的小工具和耗材,给大家参考。
1 一次性投入
1.1 打印机
最大的投入是打印机本身。现在入门级里,1000
多就能买到稳定、自动化程度不错的机器,对打印 PLA /
PETG、小零件和玩具来说已经完全够用。
1.2 一个放打印机的地方
以我家的拓竹 A1
为例,一台打印机实际占用的空间不只是机身尺寸,还要考虑打印时前后活动范围,以及耗材的占位。一盘
1kg 的耗材直径差不多 20cm,厚度也有
7–8cm,如果一次挂四盘,占地会明显变大。
最好是放在桌上。如果直接放地上,晚上打印可能会影响楼下邻居(嗡嗡的声音有点像振楼器);如果偶尔需要夜里打印,也不太建议放在离卧室太近的地方,毕竟多少还是有点噪音。
所以也有人选择把打印机放在厨房。一方面打印机可以通过 Wi-Fi
与手机、电脑连接,不需要硬连;另一方面部分耗材气味比较明显,厨房通风条件更好。有时候夜里打印,关上厨房门也不容易影响休息。不过前提是别离灶台太近,油烟和水汽对机器都不太友好。
1.3 周边小工具
尖口钳子:用于拆支撑,钳子太大, ...
3D打印常用软件
本篇介绍一些在 3D
打印中可能会用到的软件。由于我用的是拓竹打印机,其中有些软件是它生态里的工具,所以会顺便提到。
第二部分,我会通过一个具体示例,展示如何用 Blender
对模型进行细化、缩放,并配合 Bambu Studio 加支撑打印的过程。
1 常用 3D 打印相关软件
1.1 Bambu Handy
Bambu Handy
一般在手机端安装。买了拓竹打印机,基本都会在手机上装这个软件。适应的场景是:日常直接打印、复用成熟模型、不想折腾参数,只关心“这盘能不能顺利打完”。
它集成了 MakerWorld
模型库,可以直接下载别人已经建好的模型并发起打印,定位就是把打印这件事尽量做简单。
使用体验确实很好:多盘打印时,会记录每一盘的状态;支持 3D
预览;一盘里有多个零件时,可以只选择其中一部分打印。对普通用户来说,这些功能已经覆盖了绝大多数使用场景。
相应的,它几乎不提供精细的参数设置,更像是一个“拿来就用”的打印控制工具。
1.2 Bambu Studio
Bambu Studio 一般安装在电脑上,目前支持 mac 和 Windows。Linux
也能用,但需要从 Gi ...
3D打印建模工具指南
有时候找不到现成的模型,或者现成的模型总差一点,就得自己动手建。尤其是在做一些日用品、结构件的时候,对尺寸和配合都有要求,随便拉个
STL 往往不太靠谱,这时候就绕不开 CAD。下面这些内容,基本就是我在实际用
3D 打印建模时,对几种常见工具的取舍和一点真实体验。 ## 1 工具选型 ###
1.1 3D CAD 工具对比(聚焦 3D 打印建模)
工具
定位
优点
限制
上手难度
FreeCAD
开源参数化 CAD
精确约束、尺寸可控、完全本地
交互偏传统、复杂模型稳定性一般
中等(概念清晰,但需要适应流程)
Fusion 360
工业级 CAD / CAM
功能全面、工程能力强、生态成熟
订阅制、部分功能依赖云
中偏高(功能密度大,学习曲线长)
Shapr3D
触控优先 CAD
交互直观、建模流畅、出形快
高级功能需订阅、工程深度有限
低(几乎即学即用)
Onshape
云端协作 CAD
协同强、版本管理完善
强依赖网络、订阅成本高
中(理念清楚,但概念偏工程)
Blender
自由造型工具
曲面与造型能力极强、插件丰富
非工程 CAD、 ...
使用Blender编辑模型尺寸
1 引子
最近玩
BJD(球型关节人偶),会遇到头和身子接口不匹配的问题,需要对局部做些缩放。3D
打印手办也有类似需求,比如调整头部大小。
具体情况如下:中间是原本的娃头大小,左图显示我需要调整后的头大小。
直接缩放头部后,衔接的孔洞与原模型不匹配,看起来脖子短了一块,且容易松动。于是我修改成右图模型:在放大的头上调整孔洞尺寸。
2 原理
这个问题的难点在于,对于不规则的三维模型,点、线、面分布复杂,不像几何形体可以用圆或方直接组合切割。直接用笔刷选择或缩放时,容易误选点,导致边缘出现锯齿或形变。再加上下载的
STL 文件多为三角面,其连续性比四边形面差,连续选取更困难。
处理思路可以简化为以下步骤:
降低模型复杂度(精简点、线、面)
手动选择关键边并构造连续四边面,形成可编辑选区
对选区进行缩放处理
使用雕刻模式对曲面进行平滑和过渡处理
3 具体操作
3.1 降低模型复杂度
目的是减少干扰,使后续选区和编辑更容易,同时保持接口精度。
选中模型对象。
在右侧面板点击 修改器(扳手图标)。
添加修改器 → 生成 → 表面细分(Decimate)。
调整比率和预览参数,观察效果 ...
基金投顾跟车服务指南
最近,随着股市热度回升,银行存款利率又持续走低,“钱放哪儿”成了热门话题。越来越多的资金正从储蓄账户“搬家”,通过理财、基金、股票等方式,希望能在资本市场中得到更好的增长。面对众多的投资工具和产品,我们需要主动了解和选择适合自己的投资方式。而不同的方式,意味着不同的自主决策程度、风险水平和需要投入的精力。
1 个人投资方式分类
方式
描述
自主度
操作
典型入口/平台
银行理财
金融机构发行的中低风险固收/现金类产品。
极低
买入后通常无需任何操作,到期赎回。
银行 APP、柜台
单只公募基金
自行选择并买卖单只基金产品。
低
需自选产品与买卖时点,但持有期被动管理。
支付宝、天天基金、银行
静态基金组合
机构打包好的基金套餐(如股债配比)。
中低
一次性决策买入组合,后续调仓需投资者自行判断和执行。
银行、部分基金销售平台
基金投顾服务
机构提供持续的发车/调仓信号,投资者可选择跟或不跟。
中
持续性分次决策。投资者保留每期决策权,但将选基、择时研究委托给专业投顾。
蚂蚁财富(帮你投/投顾管家)、且慢、雪球
场内 ETF/LOF
在证券账户 ...
FreeCAD + 3D 打印实战_DIY加湿器外壳
有了 3D
打印机后,除了做玩具,也可以自己设计制作一些家用的小物件,非常实用。学习成本不算高,但中文资料相对零散,所以我借这个小项目顺便做一次“从需求到成品”的入门记录——制作一个冷蒸发式加湿器的外壳。FreeCAD
+ 3D 打印其实是一个方便、效果也稳定的方案。
1 工具选型
06_CAD
工具选择与入门
1.1 我的选型
在工具上,我主要在 Blender 和 FreeCAD
之间选择,原因很现实:它们都是开源软件,不用付费,Windows / Linux /
macOS
都能用。自己实际使用频率不高,也不想为了偶尔建个模而花太多时间和订阅费用。
具体到这个项目,本质上只是做一个壳子,没有复杂曲面和装饰花纹,基础形状也无非是矩形、圆、椭圆。在这种前提下,FreeCAD
更合适一些:它在对齐、具体尺寸的精确设置和约束、简单阵列以及布尔运算上都比较直接,偏工程思路,用起来心里有数,改尺寸也不容易失控。
当然,FreeCAD
的问题也很明显:整体视角、旋转和交互偏“朴素”,一旦图形复杂起来,同样的操作,Blender
往往轻松应对,FreeCAD
却可能卡顿甚至报错。这个项目对造型 ...
自己动手做冷蒸发加湿器
我家的加湿器坏了,本打算买新的,但家里刚好有了 3D
打印机,于是想着自己先做一个简易版,之后再做外壳。这不是我原创的想法,灵感来自
B 站和 MakerWorld
的一些分享,我只是实践、评测,并做了少量改进。以下内容分享我的经验、信息和踩过的坑,完全以实用为出发点,解决问题为目标,没有为了“功能齐全”而堆设计。
1 我的需求
1.1 基本需求
给 10–20 平米的房间加湿
尽量不使用喷雾式方案
可直接使用自来水
单次加水容量大(>4L),避免频繁操作
占用空间小
水位可直观观察
1.2 附加需求
外观简洁美观
显示温度与湿度
根据湿度调节加湿量
仅夜间工作
加水和清洁方便
2 加湿器原理
常见家用加湿器主要有三种原理:
2.1 超声波式(最常见)
原理:压电陶瓷高频振动,把水雾化成微米级液滴,由风扇送出
优点:体积小、功耗低、成本低
缺点:水中杂质随雾喷出,易产生白粉,对水质敏感
总结:性价比高,但水质要求高
2.2 蒸发式(冷蒸发)
原理:风扇吹过湿滤芯或湿帘,使水以分子形式蒸发到空气
优点:不易过湿、不产生白粉,体感自然
缺点:体积相对大,滤芯需定期更换 ...
3D打印盘清洁与涂胶技巧
1 清洁打印盘
1.1 清洁频率
清洁打印盘需要多久清洁一次?没有固定周期,能正常附着就不用洗;出现问题再洗,反而更省事,也更稳定。
1.2
不同使用强度(参考,不是规则)
日常家用 / 偶尔打印:5–10 次打印洗一次,甚至更久
连续打印 / 大平面件多:3–5 次洗一次
手经常摸盘 / 家里灰多:你会被迫洗得更勤(不是机器的问题)
1.3 不同材料的差别
PLA:最宽容,也最耐脏
PETG:对油脂更敏感,通常洗得会勤一点
TPU:容易出现“假粘”,盘子干净反而更重要
1.4 清洁方法
1.4.1 常规清洗(80% 情况)
温水 + 洗洁精
海绵轻擦
冲干净 → 晾干 / 擦干
1.4.2 轻度维护
IPA 酒精擦一遍(去指纹很快,但去不了厚胶或老胶)
1.5 推荐:预防式清洁
1.5.1 戴手套拆盘
打印盘 90%
的问题,来自手指。每次打完拆下时尽量戴手套操作——这件事收益极高,成本极低,能显著降低清洗频率。
1.5.2 打印盖板 / 防尘
像 A1
这种不封闭的机器,打一个简单盖板,不用时盖上防落灰即可,不必追求全封闭。
2 涂胶
2.1 原理
拓竹胶不只是“ ...
