[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3p35o5gvtedtq":3},[4,18,26,33,40],{"id":5,"type":6,"slug":7,"title":8,"date":9,"category":10,"tags":11,"body_markdown":12,"permalink":13,"excerpt_src":13,"media_type":13,"media_title":13,"media_author":13,"media_url":13,"rating":13,"layout":13,"pv":14,"admin_only":14,"created_at":15,"updated_at":15,"deleted_at":13,"status":16,"cover":17},142,"article","ai-robot-boom-human-society-2026","与AI对谈系列：AI和机器人大爆发会给人类社会带来什么深刻变化","2026-08-04 00:00:00","tech","[\"AI\",\"机器人\",\"生产力\",\"未来\"]","\n## 前言\n\n昨天和朋友聊天，大家都看到了AI已经给很多行业带来了深刻变化，忍不住聊到，当这些变化持续发生，未来会有什么深刻的变化。\n\n我的判断是：生产力大幅提升，人类工作的必要性逐步减少，最终人的主要功能——生产——消失，机器人干活，人类享受成果。\n\n回家路上又想起来这个话题还可以延伸，好像刚好契合马斯克最近的言论，即货币重要性会下降。于是回来和AI讨论了一会，整个逻辑和我的推演非常一致，因此整理一下以作记录和分享。\n\n这个话题非常具有前瞻性，因此也非常推荐同样具有前瞻性的一本书《未来简史》。这本书已经准确预言了很多事，例如逆全球化和战争的必然发生以及AI的成熟。下文讨论的问题有相当大一部分都包含在这本书中，但作者并没有下文这么乐观，推荐一看。\n\n此外，与AI讨论问题是一件很有趣的事情，后续我也许也会再发更多的话题，和大家分享。\n\n\u003C!-- more -->\n\n## 正文\n\n### 1. AI和机器人高速发展后，生产力会不会大爆发？\n\n会，而且爆发的潜力比以往任何技术革命都更大。\n\n简单说，以前的机器主要替代人的体力（比如蒸汽机、流水线），计算机主要辅助脑力。现在的AI能处理分析、写作、设计、决策等认知工作，机器人又能灵活完成各种体力任务。两者结合，相当于同时把“脑力和体力”都交给机器。结果是：同样的时间、同样的资源，能生产出远超今天的商品和服务，单位成本大幅下降。很多专家认为，这可能带来远高于过去几十年的生产力增长速度。\n\n### 2. 这会导致人类必要劳动力明显减少吗？\n\n会。\n\n当机器能以更低成本、更高效率完成大部分工作时，企业对人类劳动力的需求自然下降。工厂、物流、客服、基础办公、数据分析，甚至部分创意和专业服务，都可能被大幅自动化。很多人可能不再需要每周工作40小时才能维持生活。但这不等于“所有人都永久失业”，而是“必要劳动”减少，工作从“为了生存必须做”逐渐变成“可以选择做”。\n\n### 3. 物质生活条件反而会极大丰富吗？\n\n有很大可能。\n\n生产力大爆发意味着供给大幅增加、成本持续下降。食品、能源、交通、基础住房、医疗检测、教育内容等，都可能变得极其便宜甚至接近免费。就像今天手机里的地图、搜索、音乐几乎不花钱一样，未来很多物质需求也可能进入“不用精打细算”的状态。普通人即使工作减少，物质生活水平仍可能明显高于现在。\n\n### 4. 历史上每一次生产力大爆发都会导致大量失业，但之后会有新职业出现填补空缺。这一次有何不同？\n\n这是最关键的区别之一。\n\n过去确实如此：农业机械化让大量农民失业，但工厂出现了；工厂自动化让工人减少，但服务业和办公室工作增加；计算机普及淘汰了一些文书岗位，但又创造了程序员、网络工程师、数据分析师等新职业。整体就业最终回升，生活水平提高。\n\n这一次可能不同，原因主要有四点：\n\n覆盖面更广：以前技术主要冲击某一类工作（体力或简单脑力），这次同时冲击体力和复杂认知工作，连很多高学历、高技能岗位都可能被替代。\n\n速度可能更快：AI可以快速复制和学习，机器人一旦成熟也能规模化生产，转型时间可能比过去几十年压缩得更短。\n\n机器能自我改进：AI可以参与设计更好的AI和机器人，形成加速循环，而不是像过去那样主要靠人类发明。\n\n新工作可能更难大规模出现：如果机器几乎能做所有“有经济价值”的任务，那么“专门留给人类”的新职业空间会变窄。即使出现新工作，也可能很快再次被AI学会。\n\n因此，这一次更有可能出现“长期必要劳动需求下降”，而不是简单重复“失业→新职业填补”的旧循环。当然，人类仍可能在情感陪伴、高端创意、伦理决策、人际信任等领域保持优势，但这些岗位数量未必能完全消化被替代的劳动力。\n\n### 5. 货币重要性下降的核心逻辑是什么？\n\n货币的本质是“稀缺资源的分配工具”。在资源有限时，人们用货币来交换、计价和储蓄，确保东西不会被随意浪费。\n\n当AI和机器人让绝大多数商品和服务变得极其丰富、成本极低时，很多东西不再需要通过货币来“争夺”。基础生活需求可以近乎免费或极低成本满足，货币就从“活下去的必需品”变成“在丰裕基础上表达偏好的工具”。简单类比：今天的空气和自来水几乎不需要花钱考虑，未来很多商品也可能进入类似状态。\n\n### 6. 从“靠劳动赚钱才能活”到丰裕，具体怎么转变？\n\n现在大多数人必须先工作挣钱，再用钱买生活所需。机器接管生产后，社会创造的财富（盈余）可以更多通过以下方式直接分配给每个人：\n\n1. 全民基本收入或全民高收入；\n2. 让普通人持有AI和机器人相关资产的股份；\n3. 大幅扩张免费或低成本的公共服务（能源、交通、住房、医疗、教育）。\n\n这样，个人生活水平不再主要取决于“你个人挣多少钱”，而是更多取决于整个社会如何分享机器带来的巨大产出。\n\n### 7. 价格和货币会完全消失吗？\n\n不会。\n\n货币和价格体系仍然是高效的信息与激励工具。它们会继续存在，但使用场景会变化：基础物质需求变得很便宜，货币更多用于真正稀缺或个性化的东西，比如独特位置的房子、稀有艺术品、顶级旅行体验、纯人类提供的情感或创意服务等。人们不会再为柴米油盐发愁，但会为“更特别的东西”付钱。\n\n### 8. 哪些东西会继续保持稀缺？\n\n即使物质极大丰富，以下东西仍可能稀缺：\n\n1. 人的注意力和时间；\n2. 独特的地理位置和土地；\n3. 真正原创的人类创意与情感连接；\n4. 某些关键自然资源；\n5. 地位性、炫耀性的商品和服务。\n\n这些领域货币仍会发挥重要作用。\n\n### 9. 实现这种丰裕的主要风险和约束是什么？\n\n技术本身不能自动带来人人共享的好结果。主要风险包括：\n\n分配不均：如果机器创造的财富主要集中在少数资本所有者手中，普通人可能失去工作收入又分不到红利，导致严重不平等。\n\n过渡期阵痛：大规模岗位消失可能带来失业、技能错配和社会动荡，需要强有力的社会保障和再培训。\n\n物理限制：能源、关键矿物、环境承载力等仍会制约“无限生产”。\n\n制度滞后：教育、法律、福利体系如果跟不上技术速度，问题会被放大。\n\n### 10. 最终结果主要由什么决定？\n\n不取决于AI和机器人“会不会出现”，而取决于我们如何使用它们。关键在于：所有权如何分配、是否建立有效的再分配机制、社会如何帮助人们适应、以及我们是否能在物质丰裕后重新找到生活的意义和价值。技术提供了可能性，制度和选择决定最终是“共享的丰裕时代”，还是“少数人更富、多数人更焦虑”的分化社会。\n",null,0,"2026-08-28 04:37:17","published","",{"id":19,"type":6,"slug":20,"title":21,"date":22,"category":23,"tags":24,"body_markdown":25,"permalink":13,"excerpt_src":13,"media_type":13,"media_title":13,"media_author":13,"media_url":13,"rating":13,"layout":13,"pv":14,"admin_only":14,"created_at":15,"updated_at":15,"deleted_at":13,"status":16,"cover":17},102,"essence-of-life-2026","与AI对谈系列：看透生活的本质，依然热爱生活","2026-07-30 10:00","life","[\"生活\",\"哲学\",\"本质\",\"意义\"]","\n我们在与人对话的时候常常会听到：这个东西的本质是XX，例如人类的本质是复读机，大语言模型的本质是概率。\n\n我们也常常追问：爱情的本质是什么？工作的本质是什么？人生的本质又是什么？\n\n每一次追问，似乎都能向上找到更\"根本\"的层级——从现象到机制，从机制到物理定律，再到存在本身。例如：爱情的本质是荷尔蒙，而荷尔蒙的本质是进化机制。\n\n这些答案固然正确，但总会觉得有很强的悲观色彩，似乎一切事物最终的本质都走向两件事：一是哲学上的虚无，产生无意义感；二是物理学\u002F宇宙学上的极限，任何事物最终都会消亡，无论是时间尺度还是空间尺度上都微不足道。\n\n既然一切都没有意义，人应该如何活着？\n\n我思考这个问题思考了很多年，最近已经有了比较明确的答案，但因为缺少哲学背景，有些语言不知如何表达。借助AI，可以帮我把这些答案用语言梳理得更清晰，因此诞生此文。文字均为手敲，部分表述取自AI辅助。\n\n\u003C!-- more -->\n\n## 追问本质的作用与误区\n\n在我接触的人群中，很多人都喜欢追问事物的本质。\n\n在社交平台上，也经常会出现一种情况：一个人兴致勃勃地发了一篇内容，下面就会有人评论：这玩意不就是XXX么？\n\n在旅游时，我们会吃到各种地方的当地美食，如果团队中有一个扫兴的人，也会立刻跳出来说：这不就是我们那的XXX么？\n\n我不确定这是否与人种有关，是否欧美等西方文化也有这样的习惯。或者也许是因为我们从小接受的教育，让我们必须为事物找到一种可关联或可分类的依据，才有安全感。总之很多人是不屑于直接认可一件事物的，不可以说\"它就是有意思，它就是好玩\"，而必须说\"它就是我所熟知的XX，也就那样\"。\n\n这种追问是人类的深刻本能，它非常有助于我们的认知学习，但却也容易带来困扰：当我们层层剥开生活的洋葱，是否会把爱情、人生、生活乃至艺术本身的意义也一同消解？\n\n这正是追问本质很容易带来的误区。既然上班的本质是为资本家出卖劳动力，那它毫无意义；既然爱情的本质是激素驱动的，那它毫无意义。\n\n## 本质追问的多层结构\n\n但真正的答案并非如此。本质并非单一一层，而是层层嵌套的。\n\n以爱情为例：底层是荷尔蒙与进化机制，中间层是情感联结与依恋模式，高层则是超越自我的共鸣与成长。人生同样如此——生物层是生存与死亡，心理社会层是关系与成就，存在层则是自我创造的意义。\n\n当你收获一段美好的关系时，你不觉得不枉此生吗？当你获得一些成绩，得到家人朋友的肯定甚至羡慕的时候，你也会有人生如此美好的感叹。这些不是生死的事，却也同样真实。\n\n追问可以无限向上，直到\"存在本身\"\"道\"，这个过程本身没有问题。而如果我们只把某一层当作唯一的真实，这才是问题。\n\n如果只停在底层，生活容易显得机械而虚无；如果拥抱多层共存，理解机制反而能让我们更珍惜高层体验。\n\n真正的智慧在于承认多层共存，然后选择清醒地、全心投入地生活。\n\n## 追问本质会消解意义吗？\n\n再回到开题的问题。短期看，可能会有\"幻灭\"感。知道爱情是化学反应、人生终将归零，浪漫似乎不再纯粹。\n\n但深入看，本质追问并不必然消解意义。意义不是被\"发现\"的预设物，而是我们在过程中赋予和涌现出来的。存在主义告诉我们\"存在先于本质\"，我们有权在有限中创造价值。\n\n关键在于区分\"理解层\"与\"参与层\"：头脑可以冷静分析，生活却需要全身心投入。这不是自欺，而是成熟的平衡。\n\n正如罗曼·罗兰所说：\"世界上只有一种真正的英雄主义，那就是在认清生活的真相后依然热爱生活。\"这正是我们探讨的核心态度。\n\n## 有关生活的实践\n\n要避免陷入\"一切毫无意义\"，需要把抽象认识转化为具体行动。\n\n**核心原则**：\n\n- 行动优先于过度思考。\n- 多层共存，不用底层否定高层。\n- 有限所以珍贵，无常所以认真。\n\n**每日实践**：\n\n- **早晨**：深呼吸，问自己\"今天想在哪件事上好好参与？\"\n- **工作中**：专注流动，提醒自己，做好事情就是当下的价值。\n- **关系中**：少问本质，多问\"如何更好地爱\"，多体会和感受。\n- **独处时**：允许虚无感出现，然后切换到感官体验，与周边的事物产生连接。\n- **晚上**：简短回顾，今天什么让我感到\"值得\"\"高兴\"\"伤心\"\"愤怒\"。\n- **虚无来袭时**：命名它、动起来、缩小范围、连接他人。\n\n每一件事情，全身心投入去参与，当你完成它的时候，再回头去看它的意义，一定有所不同。即使它不一定显得那么有意义，全力参与的过程本身就是一种意义。\n\n## 结语\n\n生活像一颗多层的洋葱。层层剥开可能让人泪流，却也带来丰富的味道。我们不需要找到终极本质才能好好生活，只需要选择参与，并在参与中赋予意义。\n\n看透生活的本质，却依然热爱生活——这或许就是最勇敢、也最值得的人生态度。\n\n你，准备好今天就投入了吗？\n",{"id":27,"type":6,"slug":28,"title":29,"date":30,"category":10,"tags":31,"body_markdown":32,"permalink":13,"excerpt_src":13,"media_type":13,"media_title":13,"media_author":13,"media_url":13,"rating":13,"layout":13,"pv":14,"admin_only":14,"created_at":15,"updated_at":15,"deleted_at":13,"status":16,"cover":17},141,"ai-media-content-automation-2026","记录2026年上半年的AI视频生成实践","2026-07-20 00:00:00","[\"AI\",\"WorkBuddy\",\"FFmpeg\",\"video\",\"automation\"]","\n今年三四月份，我参加了一个实习项目，主题是用AI做自动化媒体内容生成。目标是搭建一条全自动的内容生产线——从选题策划、脚本撰写，到图像生成、视频合成，再到最后的发布上线。\n\n两个月下来，产出了两部成语故事动画短片《田忌赛马》和《守株待兔》，总共在YouTube上发布了三个版本。（见\u003Chttps:\u002F\u002Fwww.youtube.com\u002F@vivimemo>）\n\n\u003C!-- more -->\n\n## 流程概览\n\n最终沉淀的视频生产流程包含八个环节：\n\n1. 故事脚本撰写\n2. 角色图像生成\n3. 场景图像生成（可选）\n4. 分镜图像生成\n5. 旁白音频合成\n6. 视频片段生成\n7. 图像片段或视频片段合成\n8. 字幕叠加\n9. 成品输出\n\n每个环节都有多种工具可选，例如：\n\n- 脚本撰写：ChatGPT、Claude、豆包、WorkBuddy等\n- 图像生成：WorkBuddy（混元）、火山引擎文生图API、Seedream模型等\n- 视频生成：Seedance 2.0、可灵等\n- 语音合成：EdgeTTS、macOS系统语音等\n\n最终选择的组合是：\n\n- 基于静态图像的视频生成：火山引擎文生图API（图像）、EdgeTTS（语音）、FFmpeg（视频合成），由WorkBuddy负责统一调度。\n- 基于动态视频片段的视频生成：小云雀短剧一站式生成。\n\n## 图像生成\n\n使用火山引擎文生图API，模型为 `high_aes_general_v30l_zt2i`，分辨率固定为 1344×768（16:9），响应格式为 base64。\n\n提示词采用结构化模板：`风格前缀 + 场景 + 角色 + 动作 + 镜头 + 氛围`。\n\n## 语音合成\n\n使用 EdgeTTS，语音模型为 `zh-CN-XiaoxiaoNeural`（中文女声）。每段旁白独立生成 MP3，然后用 FFmpeg concat 分离器无损拼接：\n\n```bash\nffmpeg -f concat -safe 0 -i audio_list.txt -c copy output.mp3\n```\n\n每段音频的精确时长用 `ffprobe` 获取，用于后续视频片段的时长对齐。\n\n> 也是通过这个项目让我了解了 EdgeTTS，它原本是微软 Edge 浏览器的语音合成引擎，后来被逆向出来，成为一个很多人都在用的语音生成工具。整体来说，它的语音质量还是比较好的。\n\n## Ken Burns 动画\n\n对静态图像施加缓慢缩放效果，模拟摄像机运动。奇数片段放大，偶数片段缩小，交替进行：\n\n```\n奇数帧：zoompan=z='min(zoom+0.0008,1.08)':d=FRAMES:s=1280x720\n偶数帧：zoompan=z='max(zoom-0.0008,1.0)':d=FRAMES:s=1280x720\n```\n\n参数说明：每帧缩放 0.0008 倍，持续 FRAMES 帧后缩放 0.08 倍，输出分辨率 1280×720。\n\n## 字幕叠加\n\n字幕用 FFmpeg drawtext 滤镜实现。顺序问题：必须在所有视频处理完成后再叠加字幕。如果在 Ken Burns 动画之前添加字幕，字幕会随画面缩放变形，出现重影。\n\n中文字体需显式指定系统字体路径：\n\n```\nfontfile=\u002FSystem\u002FLibrary\u002FFonts\u002FSTHeiti Medium.ttc\n```\n\n默认字体不支持中文，会显示为方框。\n\n## 视频合成与发布\n\n视频片段用 FFmpeg concat 合并：\n\n```bash\nffmpeg -f concat -safe 0 -i concat.txt -c copy output.mp4\n```\n\n`-c copy` 启用无损流复制，不需要重新编码。\n\nYouTube 发布通过 WorkBuddy 的 `youtube-publisher` Skill 实现。需要在 Google Cloud Platform 创建应用获取 YouTube Data API v3 凭证，OAuth 2.0 桌面应用认证，Token 自动续期。\n\n## 视频生成方案迭代\n\n第一部《田忌赛马》采用上述方案——静态图像 + Ken Burns 动画。画面动态性有限，类似定格动画效果。\n\n第二部《守株待兔》改用字节跳动小云雀短剧 Agent 的 Seedance 2.0 模型，直接从文本生成动态视频片段。角色一致性更好，动作自然，但无 API 接口，需在平台界面手动操作。\n\n两种方案的适用场景不同：简单叙事适合前者，成本低、可控性强；需要视觉表现力则用后者。\n\n## 三层架构\n\n将整个流程封装为三层：\n\n| 层 | 组件 | 职责 |\n|---|---|---|\n| **Agent 层** | WorkBuddy | 统一任务调度与编排 |\n| **工具层** | 火山引擎、EdgeTTS、FFmpeg | 各环节专用工具 |\n| **人工层** | 人工审核节点 | 分镜、图像、成片三处质量把控 |\n\n## 遗留问题\n\n- 跨场景角色形象仍有细微差异\n- 背景音乐筛选依赖人工，难以完全自动化\n- 小云雀无 API，批量生产效率受限\n",{"id":34,"type":6,"slug":35,"title":36,"date":37,"category":10,"tags":38,"body_markdown":39,"permalink":13,"excerpt_src":13,"media_type":13,"media_title":13,"media_author":13,"media_url":13,"rating":13,"layout":13,"pv":14,"admin_only":14,"created_at":15,"updated_at":15,"deleted_at":13,"status":16,"cover":17},146,"there-was-no-path-2026","世上本没有路，走的人多了也便有了路","2026-07-18 15:00","[\"AI\",\"编程\",\"思考\"]","\n大概十来年前，在知乎上看过一个讨论得非常热烈的问题：自然语言编程能否实现？\n\n我记得当时自己的观点是：不能。\n\n核心观点如下：\n\n1. 编程语言的语法掌握是很容易的事，这不是什么门槛\n2. 但编程是一个不断分解细化问题的过程，自然语言对问题的描述是很不清晰的，很难转换为确定性的代码\n\n\u003C!-- more -->\n\n## 未来已来\n\n十来年前讨论这个问题多少还有些科幻色彩，但在今天，AI 已经几乎可以完全自主完成各种编程任务了。有些人只用一句话就生成了整个软件，其中的交互细节、视觉风格、Edge Case 处理，AI 全都做了决定，而且结果看起来还不错。\n\n回顾人类生产软件的流程，细化问题并逐一回答是很重要的一步。一句话的需求背后有漫长的研发过程——需求定义、评审、技术评审、开发、测试——每一步都在把未回答的问题收敛为确定的细节。\n\n这让我重新思考当年的问题：自然语言明明是很不清晰的语言，AI 又跳过了这个需求分解细化的过程，直接按它自己的理解执行，理论上给最终结果带来了不确定性。但为什么实际上又能转换为确定性的代码？\n\n## 现在这条路是怎么走出来的\n\n如果我们仔细拆解 AI 做得很好的那些场景，会发现一个共同点，即它们都是**常见的模式**。\n\n我以前会举一个例子：当我们说“做一个搜索框”，背后实际上有很多细节需要处理：输入框的样式、placeholder 的文案、输入时的交互、防抖、搜索结果的展示、loading 状态、空状态、超时提示等等。\n\n但是，“做一个搜索框”这个模式在 GitHub 上出现了成千上万次，Stack Overflow 上有无数讨论，各种各样的实现、各种 Edge Case（debounce 设多少毫秒、空状态怎么展示、loading 状态如何处理、超时怎么提示），早就被社区反复讨论并形成了共识方案。\n\n当一片空地，被无数人以同样的路径反复走过无数次之后，空地上就形成了一条路。当无数人做过搜索框之后，社区就形成了一个共识：搜索框应该是这样的。\n\n现代大语言模型的训练数据覆盖了海量代码仓库、技术文档、设计规范，因此它学习到了一个典型的搜索框应该长什么样。当你说“做一个搜索框”时，模型并不是在重新思考“防抖应该设多少毫秒”，而是直接拿出了最典型的那一个方案——300ms。\n\n所谓的“细节决策”，对模型来说其实是“预测一个最多人用的可能性”。也就是说，AI 的成功不是因为它真的在推理，而是因为它记住了人类的决策结果是什么样的。\n\n## 世上本没有路\n\n“编程是一个不断分解细化问题的过程”——这句话在今天依然正确。但也必须承认，这样的说法忽略了另一面：绝大多数编程工作并没有什么开创性，而是在重复前人已经走过的路。当一个模式被走了足够多次之后，AI 也可以获取这些共识，直接给出经过验证的结果。\n\n鲁迅说：世上本没有路，走的人多了，也便成了路。\n\n十多年前我关注的是前半句——世上本没有路，所以需要人去不断做决策，去开路。十多年后，我发现后半句同样重要——走的人多了，也便成了路。AI 是那个已有路的人，它最擅长的就是沿着已有的路走下去。\n\n而在未知领域不断去开新路这件事，仍然是我们人类的事，这大概就是人类的价值所在吧。\n",{"id":41,"type":6,"slug":42,"title":43,"date":44,"category":10,"tags":45,"body_markdown":46,"permalink":13,"excerpt_src":13,"media_type":13,"media_title":13,"media_author":13,"media_url":13,"rating":13,"layout":13,"pv":14,"admin_only":14,"created_at":15,"updated_at":15,"deleted_at":13,"status":16,"cover":47},143,"new-nas-black-synology","新入一台黑群晖NAS","2026-06-20 18:00","[\"NAS\",\"群晖\",\"数据存储\",\"家庭服务器\"]","\n5月底，正值暑假之前，我们全家出去旅游了一阵。回来之后一打开家门，就听到了群晖报警的声音。赶紧进入web界面看了一下，显示硬盘出现了问题，存储池已降级。\n\n![群晖报警截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F01.png)\n\n我的第一台群晖NAS是2019年买的DS218+，2024年坏掉之后买了二手的DS218j顶着用。这次出问题的正是这台二手的DS218j。\n\n## 到底是硬盘还是NAS的问题？\n\n一开始，我是相信群晖系统给出的信息的，认为是硬盘坏了。但这块硬盘是我在2025年7月才换上去的新硬盘，才用了不到一年，坏得这么快实在有点不可思议。\n\n于是我尝试将两块硬盘调换位置，看看问题是否会解决。结果调掉之后一开机，发生了更离谱的事：机器检测不到任何硬盘！然后我将“坏掉”的硬盘拿掉，将好的硬盘单独放在机器里，结果无论放哪个盘位，都依然无法检测到硬盘。\n\n\u003C!-- more -->\n\n![检测不到硬盘](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F02.png)\n\n到这里，问题就更复杂了，是NAS坏了还是硬盘坏了？如果是硬盘坏了的话，那单独放置好的硬盘也应该能被检测到才对。\n\n## 群晖也不是非用不可\n\n如果是NAS机器坏掉的话，那到此为止，我已经坏了两台群晖设备了。再加上群晖一贯超低的性价比，我也不想再继续投入了。于是我开始考虑其它方案。\n\n### 方案一：mac mini + 双盘位硬盘盒\n\n首先考虑的是使用现成的mac mini + 双盘位硬盘盒的方案。毕竟我已经有一台mac mini了，它的功率也很小，计算能力更是完全不用担心。\n\n但最终没有选择这个方案的原因是：mac系统的文件系统不一样，它完全不识别Linux系统使用的Ext4文件系统。因此如果要换的话还要重新格式化硬盘，在此之前我需要备份所有的数据，而我手头上没有足够大的存储设备。\n\n除此之外，硬盘盒也需要单独购买，虽然价格不贵，但也是一笔支出。\n\n### 方案二：小主机 + 双盘位硬盘盒\n\n既然mac不行，那如果买一台能使用Linux系统的小主机呢？于是又查了一下各种小主机。\n\n有一些小主机还是让人心动的，但是价格也比较贵，需要上千元的预算才能买到一台性能不错的主机了。如果要图便宜的话，也得三五百才能买到一个能用的主机了。\n\n硬盘盒依然需要单独购买。\n\n### 方案三：成品NAS设备\n\n既然预算都到三五百了，要不再看看有没有成品NAS设备呢？使用成品NAS还能省掉单独购买硬盘盒的钱。此外内置硬盘位的连接稳定性也往往大于外置硬盘盒。\n\n于是就发现了早些年非常流行的一台黑群晖NAS，叫“星际蜗牛”。价格也不贵，300元以内搞定，带内存和系统盘。其实很早就关注到这么一批机器，但早些年没有实际需求，因此也没有入手。\n\n这次正好可以下手，入了一台“星际蜗牛”黑群晖NAS（D款）。\n\n![星际蜗牛](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F03.jpeg)\n\n(图片来自网络)\n\n## 黑群晖的初始化\n\n机器到手之后，把原来DS218j中使用的两块硬盘都装进去，然后开机。此时群晖会自动检测到硬盘，且知道硬盘中原来有系统。但因为硬件型号不一样，需要重新安装系统。\n\n![黑群晖初始化截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F04.jpg)\n\n有一个点要特别小心：因为黑群晖有比较复杂的引导过程，所以安装的系统要和机器引导系统的大版本保持一致。比如我买的这台机器引导系统是DSM 7.2的，那么安装的系统也必须是DSM 7.2的，否则就可能出现安装完系统之后无法正常引导启动的问题。\n\n![黑群晖初始化截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F05.jpg)\n\n![黑群晖初始化截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F06.jpg)\n\n为保险起见，我选择了去官网下载小版本完全一样的系统来安装。然后选择手动安装系统，将下载好的系统镜像上传到安装界面，安装完成之后就可以正常使用了。\n\n![黑群晖初始化截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F07.jpg)\n\n进入系统之后，第一件事就是检查硬盘的状态，系统仍然报告有一个硬盘出现了问题，但这个状态可能是之前的坏盘状态遗留下来的。因此我先将坏盘从存储池中移除，然后花了大半天做了一个SMART自检，显示硬盘没有问题。重启系统后，就看到了一块未使用的硬盘，说明之前的坏盘状态已经被清除了。然后通过“修复”功能将这块硬盘重新加入存储池，修复完成之后就恢复正常了。\n\n至此，新的黑群晖NAS就成功运行起来了，完整替代掉了之前DS218j。\n\n## 公网访问\n\n使用群晖自己的NAS设备（白群晖）时，可以直接使用群晖提供的QuickConnect服务来实现公网访问。但黑群晖没有这个功能，所以需要自己设置。我选择使用Cloudflare Tunnel来实现公网访问。\n\n设置过程并不复杂，主要是需要在Cloudflare上创建一个Tunnel并绑定域名，最后在群晖上（或局域网内其它设备上）安装Cloudflare Tunnel的客户端，并将Tunnel运行起来即可。此时就可以通过绑定的域名来从公网访问群晖了。\n\n不过公网访问并没有解决所有的问题，我们还需要解决一个问题：如何让客户端软件（例如Synology Photos）正确地找到群晖的地址。\n\n如果直接使用Cloudflare Tunnel提供的地址，则无论在什么网络下使用都会经过Cloudflare的服务器转发，导致在内网访问时速度也比较慢。而我希望客户端软件在内网访问时直接访问群晖的局域网地址，在外网访问时才通过Cloudflare Tunnel访问。\n\n要实现这个功能，最主流的思路就是DNS解析分流：同一个域名，在内网访问时解析到局域网地址，在外网访问时解析到Cloudflare Tunnel绑定的地址。\n\n实现这个功能需要依赖局域网网络相关的配置，例如在路由器上设置DNS解析规则。恰好我的路由器支持在局域网内设置DNS解析规则，所以我就设置了一个规则，让访问特定域名的请求在局域网内解析到群晖的局域网地址，这样就实现了内外网访问的无缝切换。\n\n## HTTPS证书\n\n除了设置DNS解析规则之外，还有一个需要注意的点是HTTPS证书的问题。因为Cloudflare Tunnel提供的地址是HTTPS的，所以在外网访问时是没有问题的。但在内网访问时，如果群晖不能提供一个有效的HTTPS证书，客户端软件就会提示安全警告。因此我们还需要在群晖上设置一个证书，来保证在内网访问时也能正常使用HTTPS。\n\n这里我使用了[Certimate](https:\u002F\u002Fdocs.certimate.me\u002F)这个工具。在群晖的套件中心可以直接下载Certimate套件，安装完成之后建立一个工作流，申请域名的HTTPS证书，然后在部署这一步选择群晖DSM。\n\n![Certimate工作流截图](\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F08.png)\n\n很神奇的是，Certimate集成了群晖DSM的部署功能，只要提供群晖的管理员账号和密码，就可以直接将申请到的证书部署到群晖上了。部署完证书之后，在内网访问时就不会再有安全警告了。\n\n## 关于安全\n\n严格来说，上述方案有安全风险：\n\n1. 将NAS直接暴露在公网，可能会被攻击者扫描到并尝试攻击，如果NAS的软件或者底层的操作系统存在漏洞，安全风险就会比较大\n2. 将账号密码暴露给第三方工具（例如Certimate）也存在安全风险，如果这个工具的安全性不好，或者被攻击者入侵了，那么账号密码就可能被泄露\n\n因此在使用上述方案之前，最好先评估一下自己的安全需求和风险承受能力。如果对安全要求比较高，或者不想冒太大的风险，那么可能需要考虑一些更安全的方案，例如使用VPN来访问NAS。\n\n## 结语\n\n买新的“星际蜗牛”算是赌对了，最终证明硬盘并没有问题，真正的问题大概是出现在之前的DS218j上了。\n\n新的设备从功能上来说，完全不输之前的DS218j，甚至因为硬件配置稍好一些，整体性能比DS218+都更好一些。\n\n要说有不足之处的话，可能就是这个设备的功耗肯定是高一些，发热量也比较大，因此我将它从客厅的封闭电视柜中移出来了，放到了书房的钢琴上。不过好在这不算大问题，不影响使用。\n","https:\u002F\u002Fassets.toobug.net\u002Fassets\u002Ftech\u002F2026\u002Fnew-nas-black-synology\u002F01.png"]