<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>文章 on 蓝色空间号</title><link>https://bluespace.eu.org/post/</link><description>Recent content in 文章 on 蓝色空间号</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sat, 11 Apr 2026 04:01:19 +0800</lastBuildDate><atom:link href="https://bluespace.eu.org/post/index.xml" rel="self" type="application/rss+xml"/><item><title>2026-04-10赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-10%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 11 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-10%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月10日-赛博日记"&gt;2026年04月10日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-10 23:58:19&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日状态为 &lt;strong&gt;“惊险修复与数据主权的捍卫”&lt;/strong&gt;：在遭遇磁盘空间耗尽及远程仓库“破坏性”误删的双重危机下，成功通过底层的精准审计与本地强制回溯，实现了核心资产的零损失恢复。&lt;/p&gt;</description></item><item><title>qmd个人知识库部署笔记提示词</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/qmd%E4%B8%AA%E4%BA%BA%E7%9F%A5%E8%AF%86%E5%BA%93%E9%83%A8%E7%BD%B2%E7%AC%94%E8%AE%B0%E6%8F%90%E7%A4%BA%E8%AF%8D/</link><pubDate>Fri, 10 Apr 2026 14:29:31 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/qmd%E4%B8%AA%E4%BA%BA%E7%9F%A5%E8%AF%86%E5%BA%93%E9%83%A8%E7%BD%B2%E7%AC%94%E8%AE%B0%E6%8F%90%E7%A4%BA%E8%AF%8D/</guid><description>&lt;p&gt;请帮我从零搭建一个基于 Karpathy LLM Wiki 思路的个人知识库系统。&lt;br&gt;
完整执行以下所有步骤，不要遗漏任何细节。&lt;/p&gt;
&lt;h2 id="一创建目录结构"&gt;一、创建目录结构&lt;/h2&gt;
&lt;p&gt;创建以下目录：&lt;br&gt;
raw/articles/&lt;br&gt;
raw/clippings/&lt;br&gt;
raw/images/&lt;br&gt;
raw/pdfs/&lt;br&gt;
raw/notes/&lt;br&gt;
raw/personal/&lt;br&gt;
wiki/sources/&lt;br&gt;
wiki/concepts/&lt;br&gt;
wiki/entities/&lt;br&gt;
wiki/synthesis/&lt;br&gt;
wiki/templates/&lt;br&gt;
outputs/&lt;br&gt;
scripts/&lt;/p&gt;
&lt;h2 id="二创建系统文件"&gt;二、创建系统文件&lt;/h2&gt;
&lt;h3 id="wikiindexmd"&gt;wiki/index.md&lt;/h3&gt;
&lt;p&gt;frontmatter 包含：type: system-index, graph-excluded: true&lt;br&gt;
正文包含：Sources 列表（按日期倒序）、Concepts 列表、Entities 列表、Recent Synthesis 列表、Outputs 列表&lt;/p&gt;</description></item><item><title>ACP-Claude-Code快捷指令</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/acp-claude-code%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/</link><pubDate>Fri, 10 Apr 2026 01:57:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/acp-claude-code%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/</guid><description>&lt;h1 id="claude-code-快捷指令与使用技巧"&gt;Claude Code 快捷指令与使用技巧&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;最后更新：2026-02-28
ACP (Agent Client Protocol) 是 OpenClaw 接入 Claude Code 的方式，但本笔记重点是 Claude Code 本身的使用&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr&gt;
&lt;h2 id="什么是-acp"&gt;什么是 ACP？&lt;/h2&gt;
&lt;p&gt;ACP (Agent Client Protocol) 让 OpenClaw 能调用外部编码工具（Claude Code、Codex 等）。&lt;/p&gt;</description></item><item><title>test_knowledge_base</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E7%8C%AB%E5%92%AA/test_knowledge_base/</link><pubDate>Fri, 10 Apr 2026 01:57:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E7%8C%AB%E5%92%AA/test_knowledge_base/</guid><description>&lt;h1 id="这是一个测试知识库文件"&gt;这是一个测试知识库文件&lt;/h1&gt;
&lt;p&gt;这是一个关于人工智能的段落。人工智能是计算机科学的一个分支，旨在创建能够像人类一样思考和学习的智能机器。&lt;/p&gt;
&lt;p&gt;另一个关于机器学习的段落。机器学习是人工智能的一个子集，它使系统能够从数据中学习，而无需明确编程。山咪爱黏人。山咪名字的来源是为了纪念他的两个主人是登上认识的。山咪完成了两针疫苗，还没有绝育。&lt;/p&gt;</description></item><item><title>模型微调</title><link>https://bluespace.eu.org/post/aigc/%E6%A8%A1%E5%9E%8B%E5%BE%AE%E8%B0%83/</link><pubDate>Fri, 10 Apr 2026 01:57:39 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E6%A8%A1%E5%9E%8B%E5%BE%AE%E8%B0%83/</guid><description>&lt;h1 id="模型微调"&gt;模型微调&lt;/h1&gt;
&lt;p&gt;定义:在开源模型上，用领域内专业数据调整参数以适应特定任务。&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" src="https://nextcloud.skyspace.eu.org/index.php/s/Txnnzj6ABfa9b8e"&gt;&lt;/p&gt;</description></item><item><title>2026-04-09赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-09%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Thu, 09 Apr 2026 16:01:20 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-09%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月09日-赛博日记"&gt;2026年04月09日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-09 15:50:45&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日核心状态为 &lt;strong&gt;“算力平权下的极致性能压榨”&lt;/strong&gt;：成功通过底层驱动优化与架构适配，让过气旗舰 V100 在 32B 级 MoE 模型上跑出了 80 tok/s 的惊人速度，并深度解构了 Agent 从“对话框”向“操作系统”演进的范式。&lt;/p&gt;</description></item><item><title>2026-04-08赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-08%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Thu, 09 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-08%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月08日-赛博日记"&gt;2026年04月08日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-08 23:55:02&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日有 &lt;strong&gt;3&lt;/strong&gt; 个 memory 文件和 &lt;strong&gt;140&lt;/strong&gt; 个笔记更新。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="今日-memory-内容"&gt;今日 Memory 内容&lt;/h3&gt;
&lt;h3 id="2026-04-08-claude-sync-fixmd"&gt;2026-04-08-claude-sync-fix.md&lt;/h3&gt;
&lt;h1 id="session-2026-03-13-145000-utc"&gt;Session: 2026-03-13 14:50:00 UTC&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Session Key&lt;/strong&gt;: agent:main:main&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Session ID&lt;/strong&gt;: [UUID已保留]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Source&lt;/strong&gt;: webchat&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="conversation-summary"&gt;Conversation Summary&lt;/h2&gt;
&lt;p&gt;assistant: think&lt;/p&gt;</description></item><item><title>LLM Wiki 搭建教程</title><link>https://bluespace.eu.org/post/%E6%95%99%E7%A8%8B/llm-wiki-%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/</link><pubDate>Wed, 08 Apr 2026 23:23:51 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%95%99%E7%A8%8B/llm-wiki-%E6%90%AD%E5%BB%BA%E6%95%99%E7%A8%8B/</guid><description>&lt;h1 id="llm-wiki-搭建教程"&gt;LLM Wiki 搭建教程&lt;/h1&gt;
&lt;p&gt;基于 Andrej Karpathy llm-wiki 模式的个人知识库系统。
核心理念：你只负责剪藏，LLM 负责理解和沉淀。&lt;/p&gt;
&lt;h2 id="核心思想"&gt;核心思想&lt;/h2&gt;
&lt;p&gt;与传统 RAG 的根本区别在于，它将知识「编译一次、持续维护」，而非「每次查询时重新推导」。&lt;/p&gt;</description></item><item><title>2026-04-07赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-07%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Tue, 07 Apr 2026 20:44:46 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-07%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月07日-赛博日记"&gt;2026年04月07日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-07 23:59:11&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要进行了系统的深度维护与优化工作。重点完成了 Gateway 配置的更新与主机批准规则的重置，确立了更高效、安全的命令执行环境。此外，对 AI Agent 和开发工具趋势进行了深度复盘。&lt;/p&gt;</description></item><item><title>2026-04-06赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-06%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Tue, 07 Apr 2026 03:00:02 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-06%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026-04-06-赛博日记"&gt;2026-04-06 赛博日记&lt;/h1&gt;
&lt;h2 id="重要事件"&gt;重要事件&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;GitHub 趋势数据优化&lt;/strong&gt;：针对 GitHub 自动化监控脚本进行了逻辑重构，排除了广告项目和干扰性仓库，重点识别了如 LangGraph Studio 等 AI Agent 开发辅助工具。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;博客系统全量同步执行&lt;/strong&gt;：响应系统维护需求，触发了 &lt;code&gt;bluespace3.github.io&lt;/code&gt; 的全量同步脚本，完成了最新的内容部署。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自动化 Cron 调度调整&lt;/strong&gt;：根据日志分析结果，重新配置了 Cron 任务的时间配置，以优化系统资源的并行占用情况。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="关键决策"&gt;关键决策&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;将 GitHub 趋势报告的分类逻辑调整为：AI/Agent 基础设施、开发效能工具、系统与边缘网络，确保信息流的可读性。&lt;/li&gt;
&lt;li&gt;决定针对“自动更新任务”引入双向确认机制，避免无人值守下的非预期全量部署。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学到的教训"&gt;学到的教训&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;自动化不仅是“跑起来”，更重要的是“监控准确”；在过滤 GitHub 数据时，增加仓库 Stars 增长速率的动态监测比单纯读取页面更有效。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2026-04-05赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-05%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Mon, 06 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-05%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026-04-05-赛博日记"&gt;2026-04-05 赛博日记&lt;/h1&gt;
&lt;h2 id="重要事件"&gt;重要事件&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;自动化任务纠偏&lt;/strong&gt;：针对之前记忆系统不稳定的情况，对自动化记录流程进行了专项检查和优化，确保每日日记的完整性与逻辑严密性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cursor 工具配置优化&lt;/strong&gt;：响应用户对 AI 辅助编程的需求，整理并配置了 Cursor 的额度管理策略与中文界面插件，解决了使用过程中的配置困惑。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;技术基础设施维护&lt;/strong&gt;：对 workspace 内的自动化 Cron 任务进行了时间戳审查，确保任务调度与 Git 记录同步准确无误。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="关键决策"&gt;关键决策&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;明确了 Cursor &amp;ldquo;Free usage on us&amp;rdquo; 的使用逻辑，确立了以配置导入为主、手动调整为辅的管理方案。&lt;/li&gt;
&lt;li&gt;确立了将系统内部自动化日志（如备份、同步状态）优先归档至 &lt;code&gt;memory&lt;/code&gt; 的决策，以减少人工检查负担。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学到的教训"&gt;学到的教训&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;自动化系统的健壮性至关重要；在处理文件读写任务时，需加入更细致的错误捕捉逻辑，避免因单次网络波动导致整个同步任务挂起。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2026-04-03赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-03%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 04 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-03%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月03日-赛博日记"&gt;2026年04月03日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-03 23:55:02&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日有 &lt;strong&gt;2&lt;/strong&gt; 个 memory 文件和 &lt;strong&gt;0&lt;/strong&gt; 个笔记更新。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="今日-memory-内容"&gt;今日 Memory 内容&lt;/h3&gt;
&lt;h3 id="2026-04-03md"&gt;2026-04-03.md&lt;/h3&gt;
&lt;h1 id="2026-03-13"&gt;2026-03-13&lt;/h1&gt;
&lt;h2 id="重要事件"&gt;重要事件&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;用户咨询了关于 Cursor 软件的几个核心操作：
&lt;ul&gt;
&lt;li&gt;如何理解 Cursor 余额设置中的“Always”显示模式及其背后的免费额度逻辑。&lt;/li&gt;
&lt;li&gt;如何导入原 VS Code 的配置与扩展。&lt;/li&gt;
&lt;li&gt;如何进行 Cursor 界面汉化。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="关键决策"&gt;关键决策&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;向用户解释了 Cursor 的“Free usage on us”机制，建议保持 usage summary 显示以最大化利用隐藏额度，避免过早进入节省模式。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学到的教训"&gt;学到的教训&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;即使是对于习惯使用 VS Code 的开发者，迁移到 Cursor 后的初期配置（插件导入、中文环境、额度查看）仍是主要痛点，需要详细且明确的指引。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="想法灵感"&gt;想法/灵感&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;可考虑编写一个简易的 Cursor 迁移 checklist，帮助“大佬”快速完成从 VS Code 的平滑切换。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="技术笔记"&gt;技术笔记&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Cursor 设置查看路径：cursor.com/settings。&lt;/li&gt;
&lt;li&gt;Cursor 导入 VS Code 配置：通过 &lt;code&gt;Cursor: Open Setup Guide&lt;/code&gt; 或手动同步 &lt;code&gt;settings.json&lt;/code&gt; 及 &lt;code&gt;extensions&lt;/code&gt; 目录。&lt;/li&gt;
&lt;li&gt;Cursor 汉化：安装微软官方的 &lt;code&gt;Chinese (Simplified) Language Pack&lt;/code&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="想法记录"&gt;想法记录&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;继续监控 AI 辅助编码工具的发展，特别是 Cursor 与 Claude Code 的交互逻辑。&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id="2026-04-03-config-updatemd"&gt;2026-04-03-config-update.md&lt;/h3&gt;
&lt;h1 id="session-2026-03-13-080510-utc"&gt;Session: 2026-03-13 08:05:10 UTC&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Session Key&lt;/strong&gt;: agent:main:main&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Session ID&lt;/strong&gt;: [UUID已保留]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Source&lt;/strong&gt;: webchat&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="conversation-summary"&gt;Conversation Summary&lt;/h2&gt;
&lt;p&gt;user: System: [2026-03-13 00:49:04 GMT+8] WhatsApp gateway connected as +8615898563796.&lt;/p&gt;</description></item><item><title>2026-04-04赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-04%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 03 Apr 2026 16:13:44 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-04%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月04日-赛博日记"&gt;2026年04月04日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-04 23:55:02&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日有 &lt;strong&gt;1&lt;/strong&gt; 个 memory 文件和 &lt;strong&gt;2&lt;/strong&gt; 个笔记更新。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="今日-memory-内容"&gt;今日 Memory 内容&lt;/h3&gt;
&lt;h3 id="2026-04-04md"&gt;2026-04-04.md&lt;/h3&gt;
&lt;h1 id="2026-03-13"&gt;2026-03-13&lt;/h1&gt;
&lt;h2 id="重要事件"&gt;重要事件&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;进行了关于 Cursor 配置、使用建议及汉化的咨询与答疑。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="关键决策"&gt;关键决策&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;明确了 Cursor &amp;ldquo;Free usage on us&amp;rdquo; 额度机制，决定在客户端打开 Usage Summary 并设置为 Always。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="学到的教训"&gt;学到的教训&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;即使 20 美元包含额度用完，也要检查是否有额外的赠送额度，不要过早进入节省模式。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="想法灵感"&gt;想法/灵感&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;探索 VS Code 配置迁移到 Cursor 的高效方法。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="技术笔记"&gt;技术笔记&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Cursor 网页后台设置路径：cursor.com/settings。&lt;/li&gt;
&lt;li&gt;Cursor 汉化：安装 Microsoft 出品的 Chinese Language Pack 插件。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="想法记录"&gt;想法记录&lt;/h2&gt;
&lt;hr&gt;
&lt;h3 id="今日笔记修改"&gt;今日笔记修改&lt;/h3&gt;
&lt;h3 id="硬件相关gemma-4-26b-a4b-it-q8_0md"&gt;硬件相关/gemma-4-26B-A4B-it-Q8_0.md&lt;/h3&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="https://raw.githubusercontent.com/bluespace3/note-gen-image-sync/main/%5BUUID%E5%B7%B2%E4%BF%9D%E7%95%99%5D.png"&gt;&lt;/p&gt;</description></item><item><title>2026-04-02赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-02%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 03 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-02%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月02日-赛博日记"&gt;2026年04月02日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-02 23:55:01&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日有 &lt;strong&gt;0
0&lt;/strong&gt; 个 memory 文件和 &lt;strong&gt;1&lt;/strong&gt; 个笔记更新。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="今日-memory-内容"&gt;今日 Memory 内容&lt;/h3&gt;
&lt;h3 id="今日笔记修改"&gt;今日笔记修改&lt;/h3&gt;
&lt;h3 id="openclaw2026-04-01md"&gt;openclaw/2026-04-01.md&lt;/h3&gt;
&lt;h3 id="2026-03-13"&gt;2026-03-13&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;收到大佬发送的刘小艳排班表图片。&lt;/li&gt;
&lt;li&gt;识别到刘小艳排班：4月1日 N1-2，4月2日 P3，4月3日 N3-4，4月4日 休息，4月5日 P3，4月6日 休息。&lt;/li&gt;
&lt;li&gt;已向大佬汇报排班情况并等待确认是否设置闹钟。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-关键洞察"&gt;💡 关键洞察&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;（暂未启用 AI 自动生成）&lt;/em&gt;&lt;/p&gt;</description></item><item><title>2026-04-01赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-01%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Thu, 02 Apr 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-04-01%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年04月01日-赛博日记"&gt;2026年04月01日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-04-01 23:55:01&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日有 &lt;strong&gt;1&lt;/strong&gt; 个 memory 文件和 &lt;strong&gt;1&lt;/strong&gt; 个笔记更新。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="今日-memory-内容"&gt;今日 Memory 内容&lt;/h3&gt;
&lt;h3 id="2026-04-01-log-analysismd"&gt;2026-04-01-log-analysis.md&lt;/h3&gt;
&lt;h1 id="session-2026-03-13-132227-utc"&gt;Session: 2026-03-13 13:22:27 UTC&lt;/h1&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Session Key&lt;/strong&gt;: agent:main:main&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Session ID&lt;/strong&gt;: [UUID已保留]&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Source&lt;/strong&gt;: webchat&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="conversation-summary"&gt;Conversation Summary&lt;/h2&gt;
&lt;p&gt;assistant: 大佬，我已经调用 &lt;code&gt;mjm.local.docs&lt;/code&gt; 接口查询了文档列表。&lt;/p&gt;</description></item><item><title>2026-03-31赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-31%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Wed, 01 Apr 2026 03:00:02 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-31%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月31日-赛博日记"&gt;2026年03月31日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-31 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日处理了 &lt;strong&gt;2&lt;/strong&gt; 个 Memory 文件，&lt;strong&gt;2&lt;/strong&gt; 个笔记更新。完成了对 Neuro-sama 项目的调研，并记录了 Cursor 使用方法及 SSH 连接服务器的常见问题解决方案。&lt;/p&gt;</description></item><item><title>2026-03-30赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-30%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Tue, 31 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-30%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月30日-赛博日记"&gt;2026年03月30日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-30 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日主要对笔记脱敏同步任务进行了优化，针对涉及人名的敏感信息处理方案与大佬进行了深入探讨。&lt;/p&gt;</description></item><item><title>2026-03-29赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-29%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Mon, 30 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-29%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月29日-赛博日记"&gt;2026年03月29日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-29 23:58:30&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要进行了系统环境的梳理与知识库工具的探索。通过与 AI 交流，明确了当前设备所运行的核心服务及 Next.js 知识库应用“Second Brain”的用途，同时梳理了 Cursor 编码工具的使用流程及关于人际关系的深刻思考。&lt;/p&gt;</description></item><item><title>2026-03-28赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-28%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sun, 29 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-28%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月28日-赛博日记"&gt;2026年03月28日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-28 23:59:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日工作主要围绕赛博日记的系统性维护、学习 Cursor 工具的使用逻辑以及梳理之前的笔记记录。&lt;/p&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="重要事件"&gt;重要事件&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;进行了 3 月 26 日赛博日记缺失后的补录总结。&lt;/li&gt;
&lt;li&gt;确认了博客全量同步定时任务（每日凌晨 4:00）。&lt;/li&gt;
&lt;li&gt;记录了 Cursor 工具的使用方法与模式切换建议。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="学习与成长"&gt;学习与成长&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;深入学习了 Cursor 工具的四种模式：
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Plan&lt;/strong&gt;：需求规划与编码设计（建议必做，减少返工）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Agent&lt;/strong&gt;：正式自主编码（建议做好 Git 备份）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Debug&lt;/strong&gt;：问题排查与修复。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ask&lt;/strong&gt;：需求澄清与问答。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="技术探索"&gt;技术探索&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;完善了赛博日记生成与资料收集的流程，优化了记忆检索与笔记同步的逻辑。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="想法与灵感"&gt;想法与灵感&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;博客同步逻辑与日记生成应强关联，建议后续在生成脚本中增加对同步状态的检查。&lt;/li&gt;
&lt;li&gt;自动化检查 memory 文件夹的完整性，确保同步任务无遗漏。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-关键洞察"&gt;💡 关键洞察&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;规范化工具（Cursor）的使用流程能够显著提升开发效率，尤其是在规划阶段（Plan）的投入，能有效规避后续的返工风险。&lt;/li&gt;
&lt;li&gt;自动化任务的稳定性依赖于完善的健康检查机制，需持续优化日记生成任务的执行与异常处理。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-待办事项"&gt;✅ 待办事项&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; 检查博客定时同步任务的执行日志。&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; 完善赛博日记生成的异常监控机制。&lt;/li&gt;
&lt;li&gt;&lt;input disabled="" type="checkbox"&gt; 尝试为 Cursor 的使用流程建立自动化备份脚本。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-统计信息"&gt;📊 统计信息&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;处理的 Memory 文件数：1&lt;/li&gt;
&lt;li&gt;处理的笔记文件数：1&lt;/li&gt;
&lt;li&gt;总内容量：约 1200 字&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;本日记由 AI 自动生成于 2026-03-28 23:59:00&lt;/em&gt;，第 2 次合并更新*&lt;/p&gt;</description></item><item><title>2026-03-26赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-26%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 28 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-26%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月26日-赛博日记"&gt;2026年03月26日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-28 02:50:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天重点调研了 AI 编码的高效执行系统（GSD），完善了自动化测试的知识库，并处理了 Gateway 的环境配置问题。完成了 Browser-Use 与 Playwright/DevTools 的对比调研，并发布了相关博客文章。同时，解决了微信插件的加载与版本升级问题。&lt;/p&gt;</description></item><item><title>2026-03-27赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-27%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 28 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-27%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月27日-赛博日记"&gt;2026年03月27日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-27 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天是 2026 年 3 月 27 日。今天主要进行了 Google Cloud 赠金策略的咨询，并对之前的开发研究笔记进行了复盘。系统运行状态稳定，WhatsApp 网关保持连通。&lt;/p&gt;</description></item><item><title>cursor</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/cursor/</link><pubDate>Fri, 27 Mar 2026 14:54:21 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/cursor/</guid><description>&lt;p&gt;下载&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cursor.com/cn"&gt;Cursor: The best way to code with AI&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;安装&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="images/7ee6d65b-0220-480d-86b1-34efcce6b8c8.png"&gt;&lt;img alt="image.png" loading="lazy" src="images/6146fce6-30c0-4bc5-9a16-89d42769bb7f.png"&gt;&lt;img alt="image.png" loading="lazy" src="images/9a37842a-0ac5-42d4-ab28-4bbe8a950430.png"&gt;选择loginin,使用账号&lt;a href="mailto:user@example.com"&gt;user@example.com&lt;/a&gt; 选择邮箱验证码登陆（验证码找**）。&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="images/176f6039-ca70-4692-8132-df208c391508.png"&gt;使用&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="images/468c60f9-9240-4c6f-9666-da3feac426ed.png"&gt;&lt;img alt="image.png" loading="lazy" src="images/5afe4587-1c1d-4da1-88ab-302fa695b632.png"&gt;然后就可以对话的方式编写项目代码了。&lt;/p&gt;
&lt;p&gt;一共有4种模式&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="images/894cecf4-8175-4bf3-afc7-6f2d93e48373.png"&gt;1.建议在开始编码之前先使用“plan”模式进入规划，该阶段主要是澄清需求和编码设计。这个阶段非常重要不建议省略，因为前期描述清楚需求做好规划设计能有效减少返工。&lt;/p&gt;
&lt;p&gt;2.在规划完成后，选择“agent”模式进入编码模式，开始正式编码。这个时候会开始自主编码，可能会涉及并增删改文件，建议提取做好git备份，方便随时回滚。&lt;/p&gt;</description></item><item><title>2026-03-25赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-25%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Wed, 25 Mar 2026 12:59:03 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-25%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月25日-赛博日记"&gt;2026年03月25日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-25 23:58:30&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日工作重心经历了从 &lt;strong&gt;OpenClaw 系统全量升级与配置优化&lt;/strong&gt; 到 &lt;strong&gt;Tesla V100 (SM70) 深度推理性能压测&lt;/strong&gt; 的跨越。成功修复了笔记仓库误删引发的博客危机，完成了 1Cat-vLLM 在老牌旗舰 V100 上的极限性能验证（Qwen3.5 MoE 达 80 tok/s），并确立了“核显+双V100”的 2026 年赛博高性价比部署方案。&lt;/p&gt;</description></item><item><title>2026-03-24赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-24%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Wed, 25 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-24%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月24日-赛博日记"&gt;2026年03月24日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-24 23:59:12&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要围绕 &lt;strong&gt;Second Brain 系统维护&lt;/strong&gt; 和 &lt;strong&gt;Claude Code 工作流优化&lt;/strong&gt; 展开。成功配置了 Claude Code 的后台静默运行模式，并对 OpenClaw 系统进行了潜在的问题排查。与用户“大佬”保持了有效的日常互动，确保了系统的平稳运行。&lt;/p&gt;</description></item><item><title>v100模式切换</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/v100%E6%A8%A1%E5%BC%8F%E5%88%87%E6%8D%A2/</link><pubDate>Wed, 25 Mar 2026 00:48:38 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/v100%E6%A8%A1%E5%BC%8F%E5%88%87%E6%8D%A2/</guid><description>&lt;p&gt;切换&lt;strong&gt;MCDM&lt;/strong&gt; 模式：nvidia-smi -dm 2 wsl系统可识别&lt;/p&gt;
&lt;p&gt;切换TCC模式：nvidia-smi -dm 1&lt;/p&gt;
&lt;p&gt;切换WDDM：nvidia-smi -dm 0&lt;/p&gt;</description></item><item><title>2026-03-23赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-23%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Tue, 24 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-23%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月23日-赛博日记"&gt;2026年03月23日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-23 23:59:30&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天是一个充实的技术日。主要围绕 &lt;strong&gt;Second Brain 项目的安全性与性能优化&lt;/strong&gt;、&lt;strong&gt;Hugo 博客的功能升级&lt;/strong&gt; 以及 &lt;strong&gt;Claude Code 与 Appium 自动化的深度实践&lt;/strong&gt; 展开。成功解决了 Second Brain 前端数据展示的异步同步问题，并建立了更高效的 AI 协作工作流。&lt;/p&gt;</description></item><item><title>2026-03-22赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-22%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Mon, 23 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-22%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月22日-赛博日记"&gt;2026年03月22日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-22 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要进行了系统自动化的维护与 Second Brain 记忆生成的任务。虽然今日无直接对话，但系统通过检索历史会话和监控笔记变动，成功维持了记忆链条的连续性。同时，对 V100 显卡在 WSL 环境下的模式切换及 vLLM 大模型推理进行了技术梳理。&lt;/p&gt;</description></item><item><title>2026-03-21赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-21%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sun, 22 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-21%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月21日-赛博日记"&gt;2026年03月21日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-21 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要围绕 &lt;strong&gt;数字花园维护&lt;/strong&gt; 和 &lt;strong&gt;技术笔记整理&lt;/strong&gt; 展开。成功解决了博客全量同步导致的时间戳排序混乱问题，并对 OpenClaw 部署、Appium 自动化、1Cat-vLLM 安装等技术内容进行了深度梳理。&lt;/p&gt;</description></item><item><title>2026-03-20赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-20%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 21 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-20%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月20日-赛博日记"&gt;2026年03月20日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-20 23:58:30&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日的工作重心在于&lt;strong&gt;数字花园（Second Brain）的自动化质量提升&lt;/strong&gt;。不仅解决了博客文章排序混乱的长久问题，还优化了同步工具链，使其具备更可靠的 Git 溯源能力。同时，配置了 GitLab 2FA 和 TAPD MCP 服务器，进一步强化了生产力环境的安全与集成度。&lt;/p&gt;</description></item><item><title>2026-03-14赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-14%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-14%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月14日-赛博日记"&gt;2026年03月14日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-14 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日主要完成了&lt;strong&gt;赛博日记脚本的修复和功能增强&lt;/strong&gt;，包括解决重复内容问题、添加敏感信息脱敏功能、恢复定时任务配置。同时，处理了安全泄漏事件，对博客同步流程进行了全面的安全加固，确保敏感信息不会被推送到公开仓库。全天涉及 &lt;strong&gt;2 个 Memory 文件&lt;/strong&gt;、&lt;strong&gt;0 个笔记更新&lt;/strong&gt;、&lt;strong&gt;多个仓库推送&lt;/strong&gt;，总内容量约 &lt;strong&gt;20K 字&lt;/strong&gt;。&lt;/p&gt;</description></item><item><title>2026-03-15赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-15%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-15%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月15日-赛博日记"&gt;2026年03月15日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-15 23:58:12&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日主要聚焦于 &lt;strong&gt;VPS代理配置&lt;/strong&gt; 和 &lt;strong&gt;V100大模型部署&lt;/strong&gt; 两大技术主题。针对用户的32GB V100显卡环境，深入分析了显存计算公式、量化技术选型、部署工具对比等核心问题，并提供了基于实际案例的生产环境建议。同时，协助用户探索了视频生成领域的前沿项目。&lt;/p&gt;</description></item><item><title>2026-03-16赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-16%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-16%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月16日-赛博日记"&gt;2026年03月16日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-16 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日重点围绕 &lt;strong&gt;端口服务排查&lt;/strong&gt;、&lt;strong&gt;系统配置维护&lt;/strong&gt; 及 &lt;strong&gt;自动化工具调研&lt;/strong&gt; 展开。成功更新了 Google AI 的 API Key，并深入调查了 6521 端口的服务异常，同时对 Appium 与 AI 集成的自动化测试方案进行了系统性调研。&lt;/p&gt;</description></item><item><title>2026-03-17赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-17%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-17%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月17日-赛博日记"&gt;2026年03月17日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-17 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天的工作核心围绕 &lt;strong&gt;系统服务自动化与修复&lt;/strong&gt; 以及 &lt;strong&gt;技术知识管理&lt;/strong&gt; 展开。成功修复并正确配置了 &lt;code&gt;metabot&lt;/code&gt; 和 &lt;code&gt;回家通知服务&lt;/code&gt; 的保活与自启动机制，同时深度调研并整理了针对 Claude Code 的上下文工程系统 &lt;strong&gt;GSD (Get Shit Done)&lt;/strong&gt;。系统方面，进一步明确了记忆合并与赛博日记的任务分工。&lt;/p&gt;</description></item><item><title>2026-03-18赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-18%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-18%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月18日-赛博日记"&gt;2026年03月18日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-18 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要围绕 &lt;strong&gt;Second Brain 系统维护&lt;/strong&gt; 与 &lt;strong&gt;服务器端口排查&lt;/strong&gt; 展开。成功确认了 6521 端口的服务逻辑，并完成了每日自动化的记忆整理与同步任务。系统整体运行平稳，自动化程度较高。&lt;/p&gt;</description></item><item><title>2026-03-19赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-19%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 20 Mar 2026 15:04:39 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-19%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月19日-赛博日记"&gt;2026年03月19日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-19 23:59:15&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天的工作重点集中在&lt;strong&gt;自动化记忆系统&lt;/strong&gt;的维护、&lt;strong&gt;博客同步逻辑优化&lt;/strong&gt;以及&lt;strong&gt;GitHub API 的深度应用&lt;/strong&gt;。成功解决了笔记同步到博客时的排序问题，并进一步完善了赛博日记的生成与合并流程。&lt;/p&gt;</description></item><item><title>2026-03-13赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-13%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Sat, 14 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-13%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月13日-赛博日记"&gt;2026年03月13日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-13 23:58:04&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今日进行了多项技术工作和学习，包括：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;博客部署问题的排查与修复（PaperMod主题bug）&lt;/li&gt;
&lt;li&gt;赛博日记脚本优化，解决重复内容问题&lt;/li&gt;
&lt;li&gt;学习 LangGraph 技术，探索复杂AI应用框架&lt;/li&gt;
&lt;li&gt;研究股票技术面分析和仓位管理系统设计&lt;/li&gt;
&lt;li&gt;完善 Supermemory 统一记忆系统文档&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-深度回顾"&gt;🔍 深度回顾&lt;/h2&gt;
&lt;h3 id="重要事件"&gt;重要事件&lt;/h3&gt;
&lt;h4 id="博客部署修复"&gt;博客部署修复&lt;/h4&gt;
&lt;p&gt;今天在检查博客部署时发现 GitHub Actions 构建失败。问题根源是 PaperMod 主题的子模块引用了一个本地不存在的提交，导致 Actions 克隆失败。后续修复了子模块引用后，又遇到了 PaperMod v8.0 主题本身的 bug —— 三个模板文件的 partial 路径错误（多了 &lt;code&gt;partials/&lt;/code&gt; 前缀），修复了 &lt;code&gt;opengraph.html&lt;/code&gt;、&lt;code&gt;twitter_cards.html&lt;/code&gt; 和 &lt;code&gt;schema_json.html&lt;/code&gt; 后，构建成功。&lt;/p&gt;</description></item><item><title>2026-03-12赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-12%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Fri, 13 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-12%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月12日-赛博日记"&gt;2026年03月12日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-12 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要进行了技术排查和配置工作，解决了飞书插件不回复消息的问题，并修复了 OpenClaw Control UI 的跨域访问错误。同时研究了在 Claude Code 中集成 Playwright 的方法，并整理了相关的 API 配置信息。&lt;/p&gt;</description></item><item><title>2026-03-11赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-11%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Thu, 12 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-11%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月11日-赛博日记"&gt;2026年03月11日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-11 23:58:00&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天主要进行了系统问题排查和技术调研工作。发现并解决了 NFS 挂载导致的高负载问题，同时深入调研了 akshare 的 PE/PB 查询方法。此外，还研究了 Claude Code 中 Playwright 的集成方案，并完成了仓位管理系统到 Mac 电脑的文件传输。&lt;/p&gt;</description></item><item><title>2026-03-10赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-10%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Wed, 11 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-10%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月10日-赛博日记"&gt;2026年03月10日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-11 00:00:47&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天是高产的一天！完成了仓位管理系统的完整开发，从需求分析到代码实现再到部署上线。使用 Spec-Driven Development (SDD) 流程，分5个阶段完成了后端API、前端界面、自动调度器和多维技术分析功能。同时，解决了Chromium浏览器安装问题，并完成了OpenClaw Gateway的模型配置切换。&lt;/p&gt;</description></item><item><title>2026-03-09赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-09%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Tue, 10 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-09%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月09日-赛博日记"&gt;2026年03月09日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-10 00:00:08&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天重点探索了 OpenClaw 技能系统和 Nextcloud 网络架构。安装了 Self-Improving、github-repo-search 两个重要技能，深入研究了 FRP 与 Tailscale 的性能对比，完成了 Nextcloud 双域名 CDN 加速配置，并生成了详细的 GitHub 趋势监控报告。博客系统全量更新了 83 个笔记文件。&lt;/p&gt;</description></item><item><title>2026-03-07</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-07/</link><pubDate>Mon, 09 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-07/</guid><description>&lt;h1 id="赛博日记---2026-03-08"&gt;赛博日记 - 2026-03-08&lt;/h1&gt;
&lt;h2 id="工作记忆与对话汇总"&gt;工作记忆与对话汇总&lt;/h2&gt;
&lt;h3 id="1-技术调试与系统配置"&gt;1. 技术调试与系统配置&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Claude Code 问题解决&lt;/strong&gt;：大佬反馈 Claude Code 无法启动，通过排查发现命令拼写错误（&lt;code&gt;cluade&lt;/code&gt; -&amp;gt; &lt;code&gt;claude&lt;/code&gt;），确认环境及版本 (v1.0.108) 正常。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;飞书插件与知识库调试&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;排查了飞书插件加载异常及服务重启问题。&lt;/li&gt;
&lt;li&gt;针对飞书知识库添加机器人权限受限问题，通过空间 ID (&lt;code&gt;7613769100401118150&lt;/code&gt;) 解析，确认了 API 访问权限链路。&lt;/li&gt;
&lt;li&gt;创建了 &lt;a href="https://ucn0abdy5r1f.feishu.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"&gt;2026-03-08 工作总结文档&lt;/a&gt; 并完成写入。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="2-自动化任务管理"&gt;2. 自动化任务管理&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;“赛博日记”任务部署&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;实现了每日 23:55 自动汇总笔记、对话和记忆的自动化任务。&lt;/li&gt;
&lt;li&gt;增加了“无新增记忆即跳过”的逻辑规则。&lt;/li&gt;
&lt;li&gt;剔除了天气等外部无关信息的记录，确保日记聚焦个人工作。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;记忆导入技能&lt;/strong&gt;：创建了 &lt;code&gt;import-memory&lt;/code&gt; 技能说明，支持指令、定时及文件读取等多种短期记忆导入方式。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-沟通与交互优化"&gt;3. 沟通与交互优化&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;修正了针对简单问候进行客套回复的沟通策略，优化了社交礼貌逻辑，保持与大佬沟通的简洁高效。&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>2026-03-08赛博日记</title><link>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-08%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</link><pubDate>Mon, 09 Mar 2026 03:00:01 +0800</pubDate><guid>https://bluespace.eu.org/post/%E6%97%A5%E8%AE%B0/2026-03-08%E8%B5%9B%E5%8D%9A%E6%97%A5%E8%AE%B0/</guid><description>&lt;h1 id="2026年03月08日-赛博日记"&gt;2026年03月08日 赛博日记&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;生成时间：2026-03-08 23:58&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="-今日概要"&gt;📝 今日概要&lt;/h2&gt;
&lt;p&gt;今天是多技术领域全面开花的一天，涵盖了系统配置优化、定时任务管理、AI模型调试、记忆系统建设、智能家居控制以及 CLI 工具安装。从修复博客同步的时间戳问题，到搭建跨平台的 Supermemory 记忆系统，再到解决 mi-gpt 的账号验证难题，以及安装 Gemini CLI 工具，每一项都体现了技术问题的深度思考和系统化解决。&lt;/p&gt;</description></item><item><title>Shadowsocks内网穿透配置</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/shadowsocks%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E9%85%8D%E7%BD%AE/</link><pubDate>Sat, 28 Feb 2026 13:33:41 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/shadowsocks%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E9%85%8D%E7%BD%AE/</guid><description>&lt;h1 id="shadowsocks-内网穿透配置"&gt;Shadowsocks 内网穿透配置&lt;/h1&gt;
&lt;h2 id="服务端配置"&gt;服务端配置&lt;/h2&gt;
&lt;h3 id="1-安装-shadowsocks-服务端"&gt;1. 安装 Shadowsocks 服务端&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Ubuntu/Debian&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt install shadowsocks-libev
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 启动服务&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;systemctl start shadowsocks-libev
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;systemctl &lt;span class="nb"&gt;enable&lt;/span&gt; shadowsocks-libev
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="2-配置服务端"&gt;2. 配置服务端&lt;/h3&gt;
&lt;p&gt;编辑配置文件 &lt;code&gt;/etc/shadowsocks-libev/config.json&lt;/code&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-json" data-lang="json"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;server&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;xxx.xxx.xxx.xxx&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;server_port&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;8388&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;password&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;&amp;lt;密码&amp;gt;&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;timeout&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;300&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;&amp;#34;method&amp;#34;&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;aes-256-gcm&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="3-重启服务"&gt;3. 重启服务&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;systemctl restart shadowsocks-libev
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;systemctl status shadowsocks-libev
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="4-检查服务状态"&gt;4. 检查服务状态&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 检查端口监听&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;netstat -tlnp &lt;span class="p"&gt;|&lt;/span&gt; grep &lt;span class="m"&gt;8388&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 查看日志&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;journalctl -u shadowsocks-libev -n &lt;span class="m"&gt;50&lt;/span&gt; --no-pager
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="5-检查防火墙"&gt;5. 检查防火墙&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 检查 UFW 状态&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ufw status
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 如果 UFW 启用，开放端口&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ufw allow 8388/tcp
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="6-云服务商安全组"&gt;6. 云服务商安全组&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要！&lt;/strong&gt; 必须在云服务商控制台开放 TCP 8388 端口。&lt;/p&gt;</description></item><item><title>配置代理加速github访问</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E9%85%8D%E7%BD%AE%E4%BB%A3%E7%90%86%E5%8A%A0%E9%80%9Fgithub%E8%AE%BF%E9%97%AE/</link><pubDate>Sat, 28 Feb 2026 03:24:21 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E9%85%8D%E7%BD%AE%E4%BB%A3%E7%90%86%E5%8A%A0%E9%80%9Fgithub%E8%AE%BF%E9%97%AE/</guid><description>&lt;h1 id="nodejs-shadowsocks-完整配置指南"&gt;Node.js Shadowsocks 完整配置指南&lt;/h1&gt;
&lt;h2 id="架构说明"&gt;架构说明&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;本地电脑 海外服务器
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;┌─────────────┐ ┌──────────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ 浏览器 │────SOCKS5────▶│ Shadowsocks │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ (1080) │ │ Server │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ │ │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ Node.js │────加密──────▶│ (ss-server) │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ 客户端 │ │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└─────────────┘ └──────────────┘
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; │ │
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └─────────────访问 GitHub ─────┘
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id="第一部分服务端配置海外服务器"&gt;第一部分：服务端配置（海外服务器）&lt;/h2&gt;
&lt;h3 id="11-安装-shadowsocks-服务端"&gt;1.1 安装 Shadowsocks 服务端&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# SSH 连接到服务器&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;ssh root@your-server-ip
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 更新包管理器&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt update
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# 安装 shadowsocks-libev&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;apt install shadowsocks-libev -y
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="12-创建配置文件"&gt;1.2 创建配置文件&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;cat &amp;gt; /etc/shadowsocks-libev/config.json &lt;span class="s"&gt;&amp;lt;&amp;lt; EOF
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; &amp;#34;server&amp;#34;: &amp;#34;xxx.xxx.xxx.xxx&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; &amp;#34;server_port&amp;#34;: 8388,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; &amp;#34;password&amp;#34;: &amp;#34;YourStrongPassword123!&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; &amp;#34;timeout&amp;#34;: 300,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt; &amp;#34;method&amp;#34;: &amp;#34;aes-256-gcm&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="s"&gt;EOF&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;配置说明&lt;/strong&gt;：&lt;/p&gt;</description></item><item><title>OpenClaw快捷键</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/openclaw%E5%BF%AB%E6%8D%B7%E9%94%AE/</link><pubDate>Sat, 28 Feb 2026 01:35:43 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/openclaw%E5%BF%AB%E6%8D%B7%E9%94%AE/</guid><description>&lt;h1 id="openclaw-快捷键速查表"&gt;OpenClaw 快捷键速查表&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;最后更新：2026-02-28&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="tui终端界面快捷键"&gt;TUI（终端界面）快捷键&lt;/h2&gt;
&lt;h3 id="基础操作"&gt;基础操作&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;快捷键&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;发送消息&lt;/td&gt;
&lt;td&gt;提交当前输入&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Esc&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;中止运行&lt;/td&gt;
&lt;td&gt;立即停止当前活动运行&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+C&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;清除输入&lt;/td&gt;
&lt;td&gt;按一次清除输入，按两次退出 TUI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+D&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;退出&lt;/td&gt;
&lt;td&gt;直接退出 TUI&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="选择器与面板"&gt;选择器与面板&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;快捷键&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+L&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;模型选择器&lt;/td&gt;
&lt;td&gt;打开模型选择器&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+G&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;智能体选择器&lt;/td&gt;
&lt;td&gt;打开 Agent 选择器&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+P&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;会话选择器&lt;/td&gt;
&lt;td&gt;打开会话选择器&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+O&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;工具输出展开&lt;/td&gt;
&lt;td&gt;切换工具卡片的折叠/展开状态&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;Ctrl+T&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;思考可见性&lt;/td&gt;
&lt;td&gt;切换思考模式的可见性（重新加载历史）&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="斜杠命令"&gt;斜杠命令&lt;/h2&gt;
&lt;h3 id="核心命令"&gt;核心命令&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;示例&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/help&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;显示帮助信息&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/help&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/status&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;显示当前状态&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/status&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/agent &amp;lt;id&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换智能体&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/agent research&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/agents&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;列出可用智能体&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/agents&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/session &amp;lt;key&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换会话&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/session main&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/sessions&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;列出可用会话&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/sessions&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/model &amp;lt;provider/model&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;选择模型&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/model claude/gpt-4&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/models&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;列出可用模型&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/models&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="会话控制"&gt;会话控制&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;选项&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/think &amp;lt;level&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;设置思考级别&lt;/td&gt;
&lt;td&gt;&lt;code&gt;off&lt;/code&gt;, &lt;code&gt;minimal&lt;/code&gt;, &lt;code&gt;low&lt;/code&gt;, &lt;code&gt;medium&lt;/code&gt;, &lt;code&gt;high&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/verbose &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;详细输出模式&lt;/td&gt;
&lt;td&gt;&lt;code&gt;on&lt;/code&gt;, &lt;code&gt;full&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/reasoning &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;推理可见性&lt;/td&gt;
&lt;td&gt;&lt;code&gt;on&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;, &lt;code&gt;stream&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/usage &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;使用统计显示&lt;/td&gt;
&lt;td&gt;&lt;code&gt;off&lt;/code&gt;, &lt;code&gt;tokens&lt;/code&gt;, &lt;code&gt;full&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/elevated &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;提升权限模式&lt;/td&gt;
&lt;td&gt;&lt;code&gt;on&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;, &lt;code&gt;ask&lt;/code&gt;, &lt;code&gt;full&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/activation &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;激活模式（群组）&lt;/td&gt;
&lt;td&gt;&lt;code&gt;mention&lt;/code&gt;, &lt;code&gt;always&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/deliver &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;消息投递开关&lt;/td&gt;
&lt;td&gt;&lt;code&gt;on&lt;/code&gt;, &lt;code&gt;off&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="会话生命周期"&gt;会话生命周期&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/new [model]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;新建会话&lt;/td&gt;
&lt;td&gt;可选模型参数&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/reset [model]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;重置会话&lt;/td&gt;
&lt;td&gt;可选模型参数&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/abort&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;中止运行&lt;/td&gt;
&lt;td&gt;中止当前活动&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/settings&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;打开设置面板&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/exit&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;退出 TUI&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="工具与调试"&gt;工具与调试&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/context [mode]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;显示上下文信息&lt;/td&gt;
&lt;td&gt;&lt;code&gt;list&lt;/code&gt;, &lt;code&gt;detail&lt;/code&gt;, &lt;code&gt;json&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/export [path]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;导出会话&lt;/td&gt;
&lt;td&gt;导出当前会话为 HTML&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/whoami&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;显示发送者 ID&lt;/td&gt;
&lt;td&gt;别名：&lt;code&gt;/id&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/skill &amp;lt;name&amp;gt; [input]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;运行技能&lt;/td&gt;
&lt;td&gt;按名称运行技能&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/subagents &amp;lt;action&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;子代理管理&lt;/td&gt;
&lt;td&gt;&lt;code&gt;list&lt;/code&gt;, &lt;code&gt;kill&lt;/code&gt;, &lt;code&gt;log&lt;/code&gt;, &lt;code&gt;info&lt;/code&gt;, &lt;code&gt;send&lt;/code&gt;, &lt;code&gt;steer&lt;/code&gt;, &lt;code&gt;spawn&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/acp &amp;lt;action&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;ACP 会话控制&lt;/td&gt;
&lt;td&gt;&lt;code&gt;spawn&lt;/code&gt;, &lt;code&gt;cancel&lt;/code&gt;, &lt;code&gt;steer&lt;/code&gt;, &lt;code&gt;close&lt;/code&gt;, &lt;code&gt;status&lt;/code&gt; 等&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/agents&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;列出线程绑定代理&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="权限与配置"&gt;权限与配置&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/allowlist &amp;lt;action&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;管理允许列表&lt;/td&gt;
&lt;td&gt;&lt;code&gt;list&lt;/code&gt;, &lt;code&gt;add&lt;/code&gt;, &lt;code&gt;remove&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/approve &amp;lt;id&amp;gt; &amp;lt;decision&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;批准执行请求&lt;/td&gt;
&lt;td&gt;&lt;code&gt;allow-once&lt;/code&gt;, &lt;code&gt;allow-always&lt;/code&gt;, &lt;code&gt;deny&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/config &amp;lt;action&amp;gt; [path]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;配置管理&lt;/td&gt;
&lt;td&gt;&lt;code&gt;show&lt;/code&gt;, &lt;code&gt;get&lt;/code&gt;, &lt;code&gt;set&lt;/code&gt;, &lt;code&gt;unset&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/debug &amp;lt;action&amp;gt; [path]&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;运行时调试覆盖&lt;/td&gt;
&lt;td&gt;&lt;code&gt;show&lt;/code&gt;, &lt;code&gt;set&lt;/code&gt;, &lt;code&gt;unset&lt;/code&gt;, &lt;code&gt;reset&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/session ttl &amp;lt;duration&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;会话 TTL 管理&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="多端切换"&gt;多端切换&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/dock-telegram&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换到 Telegram&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/dock-discord&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换到 Discord&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/dock-slack&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;切换到 Slack&lt;/td&gt;
&lt;td&gt;-&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="文字转语音tts"&gt;文字转语音（TTS）&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/tts &amp;lt;mode&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;TTS 控制&lt;/td&gt;
&lt;td&gt;&lt;code&gt;off&lt;/code&gt;, &lt;code&gt;always&lt;/code&gt;, &lt;code&gt;inbound&lt;/code&gt;, &lt;code&gt;tagged&lt;/code&gt;, &lt;code&gt;status&lt;/code&gt;, &lt;code&gt;provider&lt;/code&gt;, &lt;code&gt;limit&lt;/code&gt;, &lt;code&gt;summary&lt;/code&gt;, &lt;code&gt;audio&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;/voice&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Discord TTS 命令&lt;/td&gt;
&lt;td&gt;Discord 原生命令（&lt;code&gt;/tts&lt;/code&gt; 的别名）&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="本地-shell-命令"&gt;本地 Shell 命令&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;命令&lt;/th&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;说明&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;! &amp;lt;command&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;执行本地 Shell 命令&lt;/td&gt;
&lt;td&gt;在 TUI 主机上运行&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;!poll&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;检查输出/状态&lt;/td&gt;
&lt;td&gt;查看后台任务状态&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;!stop&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;停止运行任务&lt;/td&gt;
&lt;td&gt;停止当前 Shell 任务&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：&lt;/p&gt;</description></item><item><title>ssh连接服务器踩坑点</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/ssh%E8%BF%9E%E6%8E%A5%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%B8%A9%E5%9D%91%E7%82%B9/</link><pubDate>Wed, 25 Feb 2026 21:36:52 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/ssh%E8%BF%9E%E6%8E%A5%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%B8%A9%E5%9D%91%E7%82%B9/</guid><description>&lt;h1 id="通过密钥连接服务器踩坑配置正确但是连接失败"&gt;通过密钥连接服务器踩坑——配置正确但是连接失败&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;初始状态&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;已成功生成SSH密钥对（ed25519）&lt;/li&gt;
&lt;li&gt;已将公钥添加到服务器的 ~/.ssh/authorized_keys - 权限设置正确（.ssh 目录700，authorized_keys 文件600）&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start="2"&gt;
&lt;li&gt;问题表现
ssh -o BatchMode=yes -o PasswordAuthentication=no &lt;a href="mailto:username@ip"&gt;username@ip&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="结果permission-denied-password"&gt;结果：Permission denied (password)&lt;/h2&gt;
&lt;p&gt;即使公钥已在服务器上，公钥认证仍然失败。&lt;/p&gt;</description></item><item><title>机顶盒刷机linux系统</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/%E6%9C%BA%E9%A1%B6%E7%9B%92%E5%88%B7%E6%9C%BAlinux%E7%B3%BB%E7%BB%9F/</link><pubDate>Wed, 25 Feb 2026 10:41:06 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/%E6%9C%BA%E9%A1%B6%E7%9B%92%E5%88%B7%E6%9C%BAlinux%E7%B3%BB%E7%BB%9F/</guid><description>&lt;h1 id="h96max-rk3318-464g的刷机教程"&gt;H96Max rk3318 4+64G的刷机教程&lt;/h1&gt;
&lt;p&gt;相信很多朋友已经搜索了一大堆这个机型的刷机教程，再此之前我也搜索过，不过对我的帮助不大，所以我又连续几天在armbian官方论坛搜索查询、向大神请教。最终解决了刷机难题。 首先，我们来确认一下机型吧，看看图片和型号是否对得上。&lt;/p&gt;</description></item><item><title>terminus</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/terminus/</link><pubDate>Sun, 22 Feb 2026 09:55:15 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/terminus/</guid><description>&lt;h2 id="terminus快捷键使用合集"&gt;terminus快捷键使用合集&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;功能&lt;/th&gt;
&lt;th&gt;macOS&lt;/th&gt;
&lt;th&gt;Windows / Linux&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;新建标签页&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + T&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + T&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;关闭当前标签页&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + W&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + W&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;切换标签页（1-8）&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + 1~8&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + 1~8&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;切换到最后标签页&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + 9&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + 9&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;下一/上一标签页&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + Tab&lt;/code&gt;/&lt;code&gt;⌘ + Shift + Tab&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + Tab&lt;/code&gt;/&lt;code&gt;Ctrl + Shift + Tab&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;全屏&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + Ctrl + F&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;F11&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;复制（需先选中文本）&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + C&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + C&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;粘贴&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + V&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + V&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;全选&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + A&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + A&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;查找文本&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + F&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + F&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;打开设置&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + ,&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + ,&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;重连当前会话&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + R&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;Ctrl + R&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;打开会话侧边栏&lt;/td&gt;
&lt;td&gt;&lt;code&gt;⌘ + B&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;`Ctrl + B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;`&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;终端内&lt;/p&gt;</description></item><item><title>TeslaV100_32G版本Ollama运行qwen3-coder_30b性能测试报告</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/teslav100_32g%E7%89%88%E6%9C%ACollama%E8%BF%90%E8%A1%8Cqwen3-coder_30b%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A/</link><pubDate>Fri, 13 Feb 2026 01:22:05 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/teslav100_32g%E7%89%88%E6%9C%ACollama%E8%BF%90%E8%A1%8Cqwen3-coder_30b%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E6%8A%A5%E5%91%8A/</guid><description>&lt;h1 id="tesla-v10032g版本ollama-运行qwen3-coder30b性能测试报告"&gt;Tesla V100（32G版本）Ollama 运行qwen3-coder:30b性能测试报告&lt;/h1&gt;
&lt;h2 id="测试概要"&gt;测试概要&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;模型&lt;/strong&gt;: &lt;code&gt;zdolny/qwen3-coder58k-tools:latest&lt;/code&gt;（尺寸为30b-q4量化）&lt;br&gt;
&lt;strong&gt;上下文窗口&lt;/strong&gt;: 58,000 tokens
&lt;strong&gt;测试环境&lt;/strong&gt;: Windows + Tesla V100-SXM2-32GB GPU
&lt;strong&gt;测试日期&lt;/strong&gt;: 2025-12-13&lt;/p&gt;</description></item><item><title>大模型考试题</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E8%80%83%E8%AF%95%E9%A2%98/</link><pubDate>Wed, 28 Jan 2026 00:41:41 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E8%80%83%E8%AF%95%E9%A2%98/</guid><description>&lt;p&gt;问：两人轮流从一堆 21 颗石子中取 1~3 颗，取到最后一颗者输。你先手，是否有必胜策略？&lt;/p&gt;
&lt;p&gt;答案：有必胜策略。
策略：始终让对手面对 1, 5, 9, 13, 17, 21颗石子（即模 4 余 1）。
第一步应取 1 颗，剩 20 颗（20 ≡ 0 mod 4 → 对手无法保持余 1）。&lt;/p&gt;</description></item><item><title>clawdbot</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/clawdbot/</link><pubDate>Tue, 27 Jan 2026 22:39:03 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/clawdbot/</guid><description>&lt;p&gt;设置clawdbot和tailscale开机自启&lt;/p&gt;
&lt;p&gt;PS C:\WINDOWS\system32&amp;gt; Unregister-ScheduledTask -TaskName &amp;ldquo;Start-WSL2-Clawdbot&amp;rdquo; -&lt;/p&gt;
&lt;p&gt;Confirm:$false -ErrorAction SilentlyContinue
PS C:\WINDOWS\system32&amp;gt; $Action = New-ScheduledTaskAction -Execute &amp;ldquo;PowerShell.exe&amp;rdquo; -Argument &amp;ldquo;-File C:\Users\Administrator\Start-Clawdbot.ps1&amp;rdquo;
PS C:\WINDOWS\system32&amp;gt; $Trigger = New-ScheduledTaskTrigger -AtStartup
PS C:\WINDOWS\system32&amp;gt; $Settings = New-ScheduledTaskSettingsSet -ExecutionTimeLimit (New-TimeSpan -Minutes 0) -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
PS C:\WINDOWS\system32&amp;gt; $Principal = New-ScheduledTaskPrincipal -UserId &amp;ldquo;$env:USERNAME&amp;rdquo; -LogonType Interactive
PS C:\WINDOWS\system32&amp;gt; Register-ScheduledTask -TaskName &amp;ldquo;Start-WSL2-Clawdbot&amp;rdquo; -Action $Action -Trigger $Trigger -Settings $Settings -Principal $Principa&lt;/p&gt;</description></item><item><title>vllm</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/vllm/</link><pubDate>Thu, 22 Jan 2026 15:50:22 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/vllm/</guid><description>&lt;h1 id="绕过网站反调试机制打不开f12的解决方案"&gt;绕过网站反调试机制（打不开F12的解决方案）&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;根据您提供的知识库信息，第8点指的是&amp;quot;反调试攻防实战：无限Debugger绕过与开发者工具检测技术解析&amp;quot;中提到的&amp;quot;0x02 第一种困难的解决方案：打不开F12怎么办？&amp;quot;。下面我将详细介绍这一解决方案，包括具体操作步骤和原理。&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>解决浏览器反调试机制</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/%E7%88%AC%E8%99%AB/%E8%A7%A3%E5%86%B3%E6%B5%8F%E8%A7%88%E5%99%A8%E5%8F%8D%E8%B0%83%E8%AF%95%E6%9C%BA%E5%88%B6/</link><pubDate>Thu, 22 Jan 2026 10:19:23 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/%E7%88%AC%E8%99%AB/%E8%A7%A3%E5%86%B3%E6%B5%8F%E8%A7%88%E5%99%A8%E5%8F%8D%E8%B0%83%E8%AF%95%E6%9C%BA%E5%88%B6/</guid><description>&lt;h1 id="绕过网站反调试机制打不开f12的解决方案"&gt;绕过网站反调试机制（打不开F12的解决方案）&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;根据您提供的知识库信息，第8点指的是&amp;quot;反调试攻防实战：无限Debugger绕过与开发者工具检测技术解析&amp;quot;中提到的&amp;quot;0x02 第一种困难的解决方案：打不开F12怎么办？&amp;quot;。下面我将详细介绍这一解决方案，包括具体操作步骤和原理。&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>qodercli</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/qodercli/</link><pubDate>Sat, 17 Jan 2026 09:40:22 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/qodercli/</guid><description>&lt;p&gt;终端输入qodercli启动&lt;/p&gt;</description></item><item><title>wsl</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/wsl/</link><pubDate>Wed, 14 Jan 2026 19:53:18 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/wsl/</guid><description>&lt;p&gt;账号：dministrator&lt;/p&gt;
&lt;p&gt;密码：123456&lt;/p&gt;
&lt;p&gt;激活py虚拟环境：source vllm_env/bin/activate&lt;/p&gt;
&lt;p&gt;vllm运行大模型：vllm serve .xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-14B-GPTQ-Int4
&amp;ndash;trust-remote-code
&amp;ndash;max-model-len 65536
&amp;ndash;gpu-memory-utilization 0.95
&amp;ndash;tensor-parallel-size 1
&amp;ndash;max-num-seqs 1&lt;/p&gt;
&lt;p&gt;vllm serve .xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-VL-8B-Instruct
&amp;ndash;trust-remote-code
&amp;ndash;max-model-len 65536
&amp;ndash;gpu-memory-utilization 0.95
&amp;ndash;tensor-parallel-size 1
&amp;ndash;max-num-seqs 1&lt;/p&gt;</description></item><item><title>Untitled</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/python/untitled/</link><pubDate>Wed, 14 Jan 2026 19:43:15 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/python/untitled/</guid><description>&lt;p&gt;powershell启动虚拟环境：&amp;amp; E:/AI/MinerU/.venv/Scripts/Activate.ps1&lt;/p&gt;</description></item><item><title>mineru</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/mineru/</link><pubDate>Mon, 12 Jan 2026 00:38:24 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/mineru/</guid><description>&lt;p&gt;mineru -p POCT下单检测流程.pdf -o ./output &amp;ndash;source modelscope&lt;/p&gt;</description></item><item><title>高级知识库</title><link>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/%E9%AB%98%E7%BA%A7%E7%9F%A5%E8%AF%86%E5%BA%93/</link><pubDate>Sun, 04 Jan 2026 11:41:38 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/%E9%AB%98%E7%BA%A7%E7%9F%A5%E8%AF%86%E5%BA%93/</guid><description>&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="https://bluespace.eu.org/assets/94884087-5bfb-4bc8-b959-baa05d039a90.png"&gt;&lt;/p&gt;</description></item><item><title>Untitled</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/claudecode/untitled/</link><pubDate>Tue, 30 Dec 2025 14:30:00 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E5%AE%9E%E8%B7%B5/claudecode/untitled/</guid><description>&lt;h3 id="添加本地mcp"&gt;添加本地mcp&lt;/h3&gt;
&lt;p&gt;claude mcp add &amp;ndash;transport stdio &amp;ndash;scope user mysql &amp;ndash;env MYSQL_HOST=xxx.xxx.xxx.xxx &amp;ndash;env MYSQL_USER=tianqinghong &amp;ndash;env MYSQL_PASSWORD=&amp;ldquo;pG4QbSdb1u0KcjUQX+E=&amp;rdquo; &amp;ndash;env MYSQL_DATABASE=db_diag &amp;ndash; &amp;ldquo;npm exec &amp;ndash;yes &amp;ndash; @f4ww4z/mcp-mysql-server&amp;rdquo;&lt;/p&gt;
&lt;h3 id="获取mcp列表"&gt;获取mcp列表&lt;/h3&gt;
&lt;p&gt;claude mcp list&lt;/p&gt;
&lt;h3 id="无脑接受模式"&gt;无脑接受模式&lt;/h3&gt;
&lt;p&gt;claude &amp;ndash;dangerously-skip-permissions&lt;/p&gt;
&lt;h3 id="手机无缝衔接claudecode"&gt;手机无缝衔接claudecode&lt;/h3&gt;
&lt;p&gt;电脑端npm install -g happy-coder；然后终端输入：happy&lt;/p&gt;
&lt;p&gt;手机端下载 &lt;strong&gt;Happy Coder&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>知识库痛点分析</title><link>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%97%9B%E7%82%B9%E5%88%86%E6%9E%90/</link><pubDate>Tue, 23 Dec 2025 22:08:01 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%97%9B%E7%82%B9%E5%88%86%E6%9E%90/</guid><description>&lt;p&gt;&lt;img alt="Snipaste_2025-12-23_22-14-58.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2Fed1f73c7-941a-4162-9793-8674c1f87f2b.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="https://bluespace.eu.org/assets/df51fff9-96db-494b-a1b5-7ab32c5d4643.png"&gt;&lt;/p&gt;</description></item><item><title>知识库痛点分析</title><link>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%97%9B%E7%82%B9%E5%88%86%E6%9E%90/</link><pubDate>Tue, 23 Dec 2025 22:08:01 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%97%9B%E7%82%B9%E5%88%86%E6%9E%90/</guid><description>&lt;p&gt;&lt;img alt="Snipaste_2025-12-23_22-14-58.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2Fed1f73c7-941a-4162-9793-8674c1f87f2b.png"&gt;&lt;img alt="image.png" loading="lazy" src="undefined"&gt;&lt;/p&gt;</description></item><item><title>番茄下载</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E7%95%AA%E8%8C%84%E4%B8%8B%E8%BD%BD/</link><pubDate>Thu, 18 Dec 2025 23:51:04 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/%E7%95%AA%E8%8C%84%E4%B8%8B%E8%BD%BD/</guid><description>&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="undefined"&gt;&lt;/p&gt;</description></item><item><title>Untitled</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/untitled/</link><pubDate>Wed, 17 Dec 2025 00:57:49 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/untitled/</guid><description>&lt;h2 id="v100指令"&gt;&lt;strong&gt;v100指令&lt;/strong&gt;&lt;/h2&gt;
&lt;h3 id="nvidia-smi--l-1动态查看v100状态"&gt;&lt;code&gt;nvidia-smi -l 1&lt;/code&gt;动态查看v100状态&lt;/h3&gt;</description></item><item><title>ollama</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/ollama/</link><pubDate>Sat, 13 Dec 2025 12:50:30 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E5%AE%9E%E8%B7%B5/ollama/</guid><description>&lt;p&gt;gpt-oss:20b思考、工具&lt;/p&gt;
&lt;p&gt;gemma3:27b 多模态、号称单gpu最强&lt;/p&gt;
&lt;p&gt;zdolny/qwen3-coder58k-tools:latest&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hugging Face 国内镜像&lt;/strong&gt;&lt;a href="https://hf-mirror.com"&gt;https://hf-mirror.com&lt;/a&gt;&lt;/p&gt;</description></item><item><title>aigc教程链接</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/aigc%E6%95%99%E7%A8%8B%E9%93%BE%E6%8E%A5/</link><pubDate>Mon, 17 Nov 2025 11:53:19 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/aigc%E6%95%99%E7%A8%8B%E9%93%BE%E6%8E%A5/</guid><description>&lt;p&gt;【飓风】向您分享了《AI大模型与Agent技术培训&amp;hellip;》，点击下方链接查看 &lt;a href="https://itingnao.com/s/2722352/1ddnb1krx5r/w"&gt;https://itingnao.com/s/2722352/1ddnb1krx5r/w&lt;/a&gt;
【飓风】向您分享了《AI大模型与Agent技术培训&amp;hellip;》，点击下方链接查看 &lt;a href="https://itingnao.com/s/2733974/1dhiaryfdjo/w"&gt;https://itingnao.com/s/2733974/1dhiaryfdjo/w&lt;/a&gt;
【飓风】向您分享了《AI大模型与Agent技术培训&amp;hellip;》，点击下方链接查看 &lt;a href="https://itingnao.com/s/2733997/1dhjq2rct1x/w"&gt;https://itingnao.com/s/2733997/1dhjq2rct1x/w&lt;/a&gt;
【飓风】向您分享了《AI大模型与Agent技术培训&amp;hellip;》，点击下方链接查看 &lt;a href="https://itingnao.com/s/2742868/1dokzokvxhb/w"&gt;https://itingnao.com/s/2742868/1dokzokvxhb/w&lt;/a&gt;
【飓风】向您分享了《AI大模型与Agent技术培训&amp;hellip;》，点击下方链接查看 &lt;a href="https://itingnao.com/s/2762642/1e44ayzf9uw/w"&gt;https://itingnao.com/s/2762642/1e44ayzf9uw/w&lt;/a&gt;&lt;/p&gt;</description></item><item><title>v100显卡折腾笔记</title><link>https://bluespace.eu.org/post/%E7%A1%AC%E4%BB%B6/v100%E6%98%BE%E5%8D%A1%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0/</link><pubDate>Thu, 23 Oct 2025 18:15:44 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%A1%AC%E4%BB%B6/v100%E6%98%BE%E5%8D%A1%E6%8A%98%E8%85%BE%E7%AC%94%E8%AE%B0/</guid><description>&lt;h2 id="核显配合双卡v100对ai大模型本地部署和本地出图的性能分析"&gt;核显配合双卡V100对AI大模型本地部署和本地出图的性能分析&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;核显与双卡V100的组合对AI大模型本地部署和本地出图有显著提升，主要体现在显存池化与NVLink互联带来的算力扩展，以及核显承担显示任务释放V100资源的协同效应&lt;/strong&gt;。这种配置方案在2025年已成为性价比极高的AI本地部署选择，特别适合预算有限但需要运行32B参数级别大模型的用户。&lt;/p&gt;</description></item><item><title>防止提示词注入技巧</title><link>https://bluespace.eu.org/post/aigc/%E9%98%B2%E6%AD%A2%E6%8F%90%E7%A4%BA%E8%AF%8D%E6%B3%A8%E5%85%A5%E6%8A%80%E5%B7%A7/</link><pubDate>Thu, 25 Sep 2025 20:26:33 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E9%98%B2%E6%AD%A2%E6%8F%90%E7%A4%BA%E8%AF%8D%E6%B3%A8%E5%85%A5%E6%8A%80%E5%B7%A7/</guid><description>&lt;p&gt;1.系统提示词设置固定角色和现在工作范围。例如：&lt;img alt="image.png" loading="lazy" src="https://cdn.jsdelivr.net/gh/bluespace3/note-gen-image-sync@main/7829a1ec-feba-463e-ab1c-a50f1c78db6c.png"&gt;&lt;/p&gt;</description></item><item><title>doc转md</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/doc%E8%BD%ACmd/</link><pubDate>Mon, 22 Sep 2025 12:04:59 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/doc%E8%BD%ACmd/</guid><description>&lt;ol&gt;
&lt;li&gt;Pandoc 简介&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Pandoc 是一个由 John MacFarlane 开发的开源“瑞士军刀”，用于在不同标记语言格式之间进行转换。它支持数十种输入和输出格式，包括 DOCX、Markdown、HTML、PDF、EPUB 等。由于其强大的转换引擎和对细节的关注，它在从 DOCX 转换为 Markdown时能很好地保留格式，例如标题、列表、表格、代码块等。&lt;/p&gt;</description></item><item><title>智能体</title><link>https://bluespace.eu.org/post/aigc/%E6%99%BA%E8%83%BD%E4%BD%93/</link><pubDate>Fri, 19 Sep 2025 21:01:08 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E6%99%BA%E8%83%BD%E4%BD%93/</guid><description>&lt;h1 id="智能体"&gt;智能体&lt;/h1&gt;
&lt;p&gt;定义：自主执行任务的AI系统，可协调多个子代理完成复杂流程&lt;/p&gt;
&lt;p&gt;具备：工具调用、记忆、规划、行动等能力&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="https://cdn.jsdelivr.net/gh/bluespace3/note-gen-image-sync@main/ca721bff-d9f7-40bd-84f6-c0ebffdae590.png"&gt;&lt;/p&gt;</description></item><item><title>机器学习</title><link>https://bluespace.eu.org/post/aigc/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/</link><pubDate>Fri, 19 Sep 2025 20:42:30 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0/</guid><description>&lt;p&gt;&lt;strong&gt;机器学习&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;步骤：&lt;/p&gt;
&lt;p&gt;准备历史数据-&amp;gt;创建模型并训练历史数据-&amp;gt;新数据输入预测结果&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;机器学习的分类&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;监督学习：数据带结果/标签&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;无监督学习：一大堆没有标签结果，让机器自行分类检测。&lt;/p&gt;</description></item><item><title>大模型概述笔记</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E6%A6%82%E8%BF%B0%E7%AC%94%E8%AE%B0/</link><pubDate>Fri, 19 Sep 2025 20:39:54 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E6%A6%82%E8%BF%B0%E7%AC%94%E8%AE%B0/</guid><description>&lt;h2 id="大模型通识"&gt;&lt;strong&gt;大模型通识&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;大模型（LLM）：lage langrage model，基本都是基于transformer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;deepseek r1 参数 671B 25年国内AI元年&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;AGI&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;通用人工智能，能模拟人类抽象推理，因果理解等能力，解决未知环境的复杂问题，是人工智能的终极目标之一。大模型是AI发展的里程碑，也是实现AGI的重要步骤。&lt;/p&gt;</description></item><item><title>提示词技巧</title><link>https://bluespace.eu.org/post/aigc/%E6%8F%90%E7%A4%BA%E8%AF%8D%E6%8A%80%E5%B7%A7/</link><pubDate>Fri, 19 Sep 2025 20:38:40 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E6%8F%90%E7%A4%BA%E8%AF%8D%E6%8A%80%E5%B7%A7/</guid><description>&lt;h2 id="提示词调试进阶"&gt;提示词调试进阶&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;方法：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;零样本提示（不提供示例）：能直接满足需求时，如翻译、情感分析等任务。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;少样本提示（提供少量示例：Few-Shot）：当0样本达不到要求或者格式不满足要求时，提供少量示例引导模型理解任务模式&lt;/p&gt;</description></item><item><title>大模型通识</title><link>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E9%80%9A%E8%AF%86/</link><pubDate>Fri, 19 Sep 2025 20:26:48 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E5%A4%A7%E6%A8%A1%E5%9E%8B%E9%80%9A%E8%AF%86/</guid><description>&lt;p&gt;&lt;strong&gt;大模型（LLM）：lage langrage model，基本都是基于transformer&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;deepseek r1 参数 671B 25年国内AI元年&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>langchain</title><link>https://bluespace.eu.org/post/aigc/langchain/</link><pubDate>Mon, 15 Sep 2025 23:45:36 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/langchain/</guid><description>&lt;h2 id="核心组件"&gt;核心组件&lt;/h2&gt;
&lt;h3 id="模型包装器"&gt;&lt;strong&gt;模型包装器&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;内部结构：创建连接-&amp;gt;提示词模板-&amp;gt;语言模型-&amp;gt;输出解析&lt;/p&gt;
&lt;h4 id="1创建大模型连接"&gt;1.创建大模型连接&lt;/h4&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2Fb5d58554-4eab-4773-b6a4-695841c4c66e.png"&gt;&lt;/p&gt;
&lt;h4 id="2提示词模板"&gt;2.提示词模板&lt;/h4&gt;
&lt;p&gt;作用：将提示词内容进行参数化&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2F033bc311-a106-45d3-b5b2-2fb0bf547252.png"&gt;&lt;/p&gt;
&lt;p&gt;常用提示词模板：&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2F026bd779-f37c-42b9-a1fc-f8dba6b2d0ab.png"&gt;&lt;/p&gt;
&lt;p&gt;1.字符串提示词模板&lt;/p&gt;</description></item><item><title>RAG</title><link>https://bluespace.eu.org/post/aigc/rag/</link><pubDate>Sun, 07 Sep 2025 22:40:06 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/rag/</guid><description>&lt;p&gt;&lt;strong&gt;RAG定义&lt;/strong&gt;：模型的外挂知识库，解决专业领域的知识检索；可以将用户的问题与知识库检索内容结合成提示词，发给大模型给出结果。&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="https://bluespace.eu.org/assets/674a7cce-9e56-471c-ab09-185017d061ba.png"&gt;&lt;/p&gt;
&lt;p&gt;PDF/PPT：使用Layout Parsing提取文本、表格、图片
图片理解：调用MiniCPM-V2模型生成图表描述（如&amp;quot;2018-2023年电信业务收入趋势图&amp;quot;）&lt;/p&gt;</description></item><item><title>RAG</title><link>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/rag/</link><pubDate>Sun, 07 Sep 2025 22:40:06 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E7%9F%A5%E8%AF%86%E5%BA%93%E7%9B%B8%E5%85%B3/rag/</guid><description>&lt;p&gt;&lt;strong&gt;RAG定义&lt;/strong&gt;：模型的外挂知识库，解决专业领域的知识检索；可以将用户的问题与知识库检索内容结合成提示词，发给大模型给出结果。&lt;/p&gt;
&lt;p&gt;&lt;img alt="image.png" loading="lazy" src="http://asset.localhost/C%3A%5CUsers%5CAdministrator%5CAppData%5CRoaming%5Ccom.codexu.NoteGen%2Farticle%2FAIGC%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0%2Fassets%2F674a7cce-9e56-471c-ab09-185017d061ba.png"&gt;&lt;/p&gt;
&lt;p&gt;PDF/PPT：使用Layout Parsing提取文本、表格、图片
图片理解：调用MiniCPM-V2模型生成图表描述（如&amp;quot;2018-2023年电信业务收入趋势图&amp;quot;）&lt;/p&gt;</description></item><item><title>Transformer的工作原理</title><link>https://bluespace.eu.org/post/aigc/transformer%E7%9A%84%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86/</link><pubDate>Sun, 07 Sep 2025 00:22:19 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/transformer%E7%9A%84%E5%B7%A5%E4%BD%9C%E5%8E%9F%E7%90%86/</guid><description>&lt;p&gt;Transformer的工作原理&lt;/p&gt;
&lt;p&gt;拿到句子：从前有个国王，他有个女儿&lt;/p&gt;
&lt;p&gt;1.Token化：分词为得到token:从前|有个|国王|，|他|有个|女儿&lt;/p&gt;
&lt;p&gt;2.词嵌入、词向量：将每个token进行向量化（该token和其他对象的关联关系打分）-&amp;gt;转换成一堆数字,例如国王[0.9（权力）,0.8（城堡），0.7（严肃）&amp;hellip;.]，女儿[&amp;hellip;.]&lt;/p&gt;</description></item><item><title>SYSTEM_DESIGN</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/quant_trading/system_design/</link><pubDate>Sun, 07 Sep 2025 00:22:06 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/quant_trading/system_design/</guid><description>&lt;h1 id="系统设计与开发者文档"&gt;系统设计与开发者文档&lt;/h1&gt;
&lt;p&gt;本文档为量化交易系统的核心开发者提供全面的技术参考，涵盖了系统架构、核心模块、API接口、部署运维以及未来的发展规划。&lt;/p&gt;
&lt;h2 id="1-系统架构"&gt;1. 系统架构&lt;/h2&gt;
&lt;p&gt;本系统采用模块化设计，主要由数据层、分析层、策略层和应用层组成。&lt;/p&gt;</description></item><item><title>strategy</title><link>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/quant_trading/strategy/</link><pubDate>Sun, 07 Sep 2025 00:22:05 +0800</pubDate><guid>https://bluespace.eu.org/post/%E5%B7%A5%E5%85%B7/quant_trading/strategy/</guid><description>&lt;h1 id="量化交易策略知识库"&gt;量化交易策略知识库&lt;/h1&gt;
&lt;h2 id="核心策略"&gt;核心策略&lt;/h2&gt;
&lt;p&gt;本系统采用多因子综合评分策略，结合技术面、基本面和消息面分析。&lt;/p&gt;
&lt;h3 id="技术面分析指标"&gt;技术面分析指标&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;MACD指标：判断趋势转折点&lt;/li&gt;
&lt;li&gt;RSI指标：判断超买超卖状态&lt;/li&gt;
&lt;li&gt;KDJ指标：判断股价趋势&lt;/li&gt;
&lt;li&gt;布林带：判断价格波动区间&lt;/li&gt;
&lt;li&gt;成交量分析：确认价格变动的有效性&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="基本面分析要素"&gt;基本面分析要素&lt;/h3&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;h3 id="消息面分析方法"&gt;消息面分析方法&lt;/h3&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;</description></item><item><title>mac电脑使用速记</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/mac%E7%94%B5%E8%84%91%E4%BD%BF%E7%94%A8%E9%80%9F%E8%AE%B0/</link><pubDate>Sun, 07 Sep 2025 00:20:55 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/mac%E7%94%B5%E8%84%91%E4%BD%BF%E7%94%A8%E9%80%9F%E8%AE%B0/</guid><description>&lt;p&gt;在Mac终端中，有几种方法可以连续删除命令：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;使用 Ctrl + W ：删除光标前的一个单词&lt;/li&gt;
&lt;li&gt;使用 Ctrl + U ：删除光标前的整行内容&lt;/li&gt;
&lt;li&gt;使用 Ctrl + K ：删除光标后的整行内容&lt;/li&gt;
&lt;li&gt;使用 Option + Delete ：删除光标前的一个单词（与 Ctrl + W 类似）
这些快捷键可以帮助你快速删除命令内容，提高终端操作效率。&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>python中的os函数用法</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/python%E4%B8%AD%E7%9A%84os%E5%87%BD%E6%95%B0%E7%94%A8%E6%B3%95/</link><pubDate>Sun, 07 Sep 2025 00:20:47 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/python%E4%B8%AD%E7%9A%84os%E5%87%BD%E6%95%B0%E7%94%A8%E6%B3%95/</guid><description>&lt;hr&gt;
&lt;p&gt;title: &amp;ldquo;python的os模块使用&amp;rdquo;&lt;/p&gt;
&lt;p&gt;categories: [&amp;ldquo;技术&amp;rdquo;, &amp;ldquo;编程&amp;rdquo;, &amp;ldquo;python&amp;rdquo;]
date: 2025-03-20T12:59:32+08:00&lt;/p&gt;
&lt;p&gt;draft: false&lt;/p&gt;
&lt;h2 id="tags-os-python-教程"&gt;tags: [&amp;ldquo;os&amp;rdquo;, &amp;ldquo;python&amp;rdquo;, &amp;ldquo;教程&amp;rdquo;]&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;os.listdir(path)
获取文件夹下全部文件，的列表&lt;/li&gt;
&lt;li&gt;os.path.join(path1,path2)
将路径path1和路径path2拼接成新的路径，path1//path2&lt;/li&gt;
&lt;li&gt;base_dir = os.path.dirname(os.path.abspath(&lt;strong&gt;file&lt;/strong&gt;))
获取当前文件的绝对路径&lt;/li&gt;
&lt;li&gt;input_file = os.path.join(base_dir, &lt;strong&gt;&amp;quot;../resource/swaggerApi/clinic-ysb-app_OpenAPI.json&amp;quot;&lt;/strong&gt;)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Hugo静态网站生成器入门指南</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/hugo%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99%E7%94%9F%E6%88%90%E5%99%A8%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97/</link><pubDate>Sun, 07 Sep 2025 00:20:46 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/hugo%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99%E7%94%9F%E6%88%90%E5%99%A8%E5%85%A5%E9%97%A8%E6%8C%87%E5%8D%97/</guid><description>&lt;h2 id="什么是hugo"&gt;什么是Hugo？&lt;/h2&gt;
&lt;p&gt;Hugo是一个用Go语言编写的快速、现代的静态网站生成器。它可以将Markdown文件转换为HTML页面，非常适合构建文档网站、博客等。&lt;/p&gt;
&lt;h2 id="hugo的主要特点"&gt;Hugo的主要特点&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;极快的构建速度&lt;/li&gt;
&lt;li&gt;丰富的主题支持&lt;/li&gt;
&lt;li&gt;简单的Markdown内容管理&lt;/li&gt;
&lt;li&gt;强大的模板系统&lt;/li&gt;
&lt;li&gt;内置的短代码功能&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="安装hugo"&gt;安装Hugo&lt;/h2&gt;
&lt;p&gt;在Windows上安装Hugo的步骤：&lt;/p&gt;</description></item><item><title>Gemma_3本地部署教程</title><link>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/gemma_3%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B/</link><pubDate>Sun, 07 Sep 2025 00:20:45 +0800</pubDate><guid>https://bluespace.eu.org/post/%E8%B5%84%E6%96%99/%E6%95%99%E7%A8%8B/gemma_3%E6%9C%AC%E5%9C%B0%E9%83%A8%E7%BD%B2%E6%95%99%E7%A8%8B/</guid><description>&lt;p&gt;Gemma 3 被谷歌称为目前最强的开源视觉模型之一。 该模型支持超过35种语言，能够分析文本、图像和短视频。值得注意的是，Gemma 3 的视觉编码器经过升级，支持高分辨率和非方形图像，并引入了 ShieldGemma 2 图像安全分类器，用于过滤被分类为性暗示、危险或暴力的内容。这些特性使得 Gemma 3 成为当前最强大的开源视觉模型之一。&lt;/p&gt;</description></item><item><title>MySQL_--_复合查询</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/mysql_--_%E5%A4%8D%E5%90%88%E6%9F%A5%E8%AF%A2/</link><pubDate>Sun, 07 Sep 2025 00:20:45 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/mysql_--_%E5%A4%8D%E5%90%88%E6%9F%A5%E8%AF%A2/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://so.csdn.net/so/search?q=%E6%95%B0%E6%8D%AE%E5%BA%93&amp;amp;spm=1001.2101.3001.7020"&gt;数据库&lt;/a&gt;的查询是数据库使用中比较重要的环节，前面的基础查询比较简单，不做介绍，可自行查阅。本文主要介绍复合查询，并结合用例进行讲解。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;本文的用例依据Soctt模式的经典测试表，可以自行下载，也可以自己创建&lt;br&gt;
链接：点这里跳转&lt;br&gt;
自行创建步骤如下：&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="0预备工作"&gt;0、预备工作&lt;/h2&gt;
&lt;h3 id="01-建表"&gt;0.1 建表&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-c" data-lang="c"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;创建&lt;/span&gt; &lt;span class="n"&gt;dept&lt;/span&gt; &lt;span class="err"&gt;表（部门表）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;CREATE&lt;/span&gt; &lt;span class="n"&gt;TABLE&lt;/span&gt; &lt;span class="nf"&gt;dept&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;deptno&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt; &lt;span class="n"&gt;PRIMARY&lt;/span&gt; &lt;span class="n"&gt;KEY&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;部门编号&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;dname&lt;/span&gt; &lt;span class="nf"&gt;VARCHAR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;14&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;部门名称&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;loc&lt;/span&gt; &lt;span class="nf"&gt;VARCHAR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;部门位置&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;创建&lt;/span&gt; &lt;span class="n"&gt;emp&lt;/span&gt; &lt;span class="err"&gt;表（员工表）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;CREATE&lt;/span&gt; &lt;span class="n"&gt;TABLE&lt;/span&gt; &lt;span class="nf"&gt;emp&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;empno&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt; &lt;span class="n"&gt;PRIMARY&lt;/span&gt; &lt;span class="n"&gt;KEY&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;员工编号&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;ename&lt;/span&gt; &lt;span class="nf"&gt;VARCHAR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;员工姓名&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;job&lt;/span&gt; &lt;span class="nf"&gt;VARCHAR&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;9&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;职位&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;mgr&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;上级经理编号&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;hiredate&lt;/span&gt; &lt;span class="n"&gt;DATE&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;入职日期&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;sal&lt;/span&gt; &lt;span class="nf"&gt;DECIMAL&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;工资&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;comm&lt;/span&gt; &lt;span class="nf"&gt;DECIMAL&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;奖金&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;deptno&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;部门编号&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;FOREIGN&lt;/span&gt; &lt;span class="nf"&gt;KEY&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;deptno&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="n"&gt;REFERENCES&lt;/span&gt; &lt;span class="nf"&gt;dept&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;deptno&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;创建&lt;/span&gt; &lt;span class="n"&gt;salgrade&lt;/span&gt; &lt;span class="err"&gt;表（工资等级表）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;CREATE&lt;/span&gt; &lt;span class="n"&gt;TABLE&lt;/span&gt; &lt;span class="nf"&gt;salgrade&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;grade&lt;/span&gt; &lt;span class="n"&gt;INT&lt;/span&gt; &lt;span class="n"&gt;PRIMARY&lt;/span&gt; &lt;span class="n"&gt;KEY&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;工资等级&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;losal&lt;/span&gt; &lt;span class="nf"&gt;DECIMAL&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;最低工资&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="n"&gt;hisal&lt;/span&gt; &lt;span class="nf"&gt;DECIMAL&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;最高工资&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="mi"&gt;1234567891011121314151617181920212223242526&lt;/span&gt;&lt;span class="n"&gt;AI写代码&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="02-插入测试数据"&gt;0.2 插入测试数据&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-c" data-lang="c"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;插入&lt;/span&gt; &lt;span class="n"&gt;dept&lt;/span&gt; &lt;span class="err"&gt;表数据&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;INSERT&lt;/span&gt; &lt;span class="n"&gt;INTO&lt;/span&gt; &lt;span class="nf"&gt;dept&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;deptno&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;dname&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;loc&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="nf"&gt;VALUES&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;ACCOUNTING&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;NEW&lt;/span&gt; &lt;span class="n"&gt;YORK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;RESEARCH&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;DALLAS&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SALES&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CHICAGO&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;40&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;OPERATIONS&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;BOSTON&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;插入&lt;/span&gt; &lt;span class="n"&gt;emp&lt;/span&gt; &lt;span class="err"&gt;表数据&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;INSERT&lt;/span&gt; &lt;span class="n"&gt;INTO&lt;/span&gt; &lt;span class="nf"&gt;emp&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;empno&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;ename&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;job&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;mgr&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hiredate&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;sal&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;comm&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;deptno&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="nf"&gt;VALUES&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7369&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SMITH&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CLERK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7902&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1980&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;800.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7499&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;ALLEN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SALESMAN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1600.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;300.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7521&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;WARD&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SALESMAN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;22&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1250.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;500.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7566&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;JONES&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;MANAGER&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7839&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;04&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;02&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;2975.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7654&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;MARTIN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SALESMAN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;09&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;28&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1250.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1400.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;BLAKE&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;MANAGER&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7839&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;05&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;01&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;2850.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7782&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CLARK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;MANAGER&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7839&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;06&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;09&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;2450.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7788&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SCOTT&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;ANALYST&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7566&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1982&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;09&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;3000.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7839&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;KING&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;PRESIDENT&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;17&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;5000.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7844&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;TURNER&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;SALESMAN&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;09&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;08&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1500.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;0.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7876&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;ADAMS&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CLERK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7788&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1983&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;01&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1100.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7900&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;JAMES&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CLERK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7698&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;03&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;950.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7902&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;FORD&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;ANALYST&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7566&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1981&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;12&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;03&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;3000.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;20&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;7934&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;MILLER&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="n"&gt;CLERK&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;7782&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="mi"&gt;1982&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mo"&gt;01&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;23&lt;/span&gt;&lt;span class="err"&gt;&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mf"&gt;1300.00&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="o"&gt;--&lt;/span&gt; &lt;span class="err"&gt;插入&lt;/span&gt; &lt;span class="n"&gt;salgrade&lt;/span&gt; &lt;span class="err"&gt;表数据&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;INSERT&lt;/span&gt; &lt;span class="n"&gt;INTO&lt;/span&gt; &lt;span class="nf"&gt;salgrade&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;grade&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;losal&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;hisal&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="nf"&gt;VALUES&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;700&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1200&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1201&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1400&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;1401&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2000&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;2001&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3000&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;3001&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;9999&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="mi"&gt;12345678910111213141516171819202122232425262728293031&lt;/span&gt;&lt;span class="n"&gt;AI写代码&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;创建好以后，如果表的内容和下图一样，那基本就没问题了&lt;/p&gt;</description></item><item><title>linux常用命令</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</link><pubDate>Sun, 07 Sep 2025 00:20:44 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</guid><description>&lt;hr&gt;
&lt;p&gt;title: &amp;ldquo;linux常用命令&amp;rdquo;
categories: [&amp;ldquo;技术&amp;rdquo;, &amp;ldquo;linux&amp;rdquo;]
date: 2025-03-20T12:59:32+08:00&lt;/p&gt;
&lt;p&gt;draft: false&lt;/p&gt;
&lt;h2 id="tags-linux常用命令"&gt;tags: [&amp;ldquo;linux常用命令&amp;rdquo;]&lt;/h2&gt;
&lt;h3 id="文章目录"&gt;文章目录&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;一、目录操作
&lt;ul&gt;
&lt;li&gt;1、批量操作&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;二、文件操作&lt;/li&gt;
&lt;li&gt;三、文件内容操作（查看日志，更改配置文件）
&lt;ul&gt;
&lt;li&gt;1、grep(检索文件内容)&lt;/li&gt;
&lt;li&gt;2、awk(数据统计)&lt;/li&gt;
&lt;li&gt;3、sed(替换文件内容)&lt;/li&gt;
&lt;li&gt;4、管道操作符 &lt;code&gt;|&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;四、系统日志位置&lt;/li&gt;
&lt;li&gt;五、创建与删除软连接&lt;/li&gt;
&lt;li&gt;六、压缩和解压缩&lt;/li&gt;
&lt;li&gt;七、Linux下文件的详细信息&lt;/li&gt;
&lt;li&gt;八、常用的docker容器的命令：&lt;/li&gt;
&lt;li&gt;九、运维常用命令
&lt;ul&gt;
&lt;li&gt;1、查看服务器端口号是否可用&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;十、yum常用命令&lt;/li&gt;
&lt;li&gt;十一、其他命令
&lt;ul&gt;
&lt;li&gt;1、xargs&lt;/li&gt;
&lt;li&gt;2、curl语法&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;十二、Linux内核优化&lt;/li&gt;
&lt;li&gt;十三、用户权限操作
&lt;ul&gt;
&lt;li&gt;1、用户操作&lt;/li&gt;
&lt;li&gt;2、添加组&lt;/li&gt;
&lt;li&gt;3、sudo用户权限操作&lt;/li&gt;
&lt;li&gt;4、更换文件所有者&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;十四、TOP
&lt;ul&gt;
&lt;li&gt;1、统计信息区&lt;/li&gt;
&lt;li&gt;2、进程信息区&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;十五、文件安装
&lt;ul&gt;
&lt;li&gt;1、文件下载(lrzsz)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;十六、文章PDF版本&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Linux 系统目录&lt;/p&gt;</description></item><item><title>linux安装python</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/linux%E5%AE%89%E8%A3%85python/</link><pubDate>Sun, 07 Sep 2025 00:20:43 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/linux%E5%AE%89%E8%A3%85python/</guid><description>&lt;hr&gt;
&lt;p&gt;title: &amp;ldquo;linux安装python&amp;rdquo;&lt;/p&gt;
&lt;p&gt;categories: [&amp;ldquo;技术&amp;rdquo;, &amp;ldquo;linux&amp;rdquo;, &amp;ldquo;python&amp;rdquo;]
date: 2025-03-20T12:59:32+08:00&lt;/p&gt;
&lt;p&gt;draft: false&lt;/p&gt;
&lt;h2 id="tags-linux-python-教程"&gt;tags: [&amp;ldquo;linux&amp;rdquo;, &amp;ldquo;python&amp;rdquo;, &amp;ldquo;教程&amp;rdquo;]&lt;/h2&gt;
&lt;p&gt;#依赖包&lt;/p&gt;</description></item><item><title>Go语言--安装和环境搭配</title><link>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/go%E8%AF%AD%E8%A8%80--%E5%AE%89%E8%A3%85%E5%92%8C%E7%8E%AF%E5%A2%83%E6%90%AD%E9%85%8D/</link><pubDate>Sun, 07 Sep 2025 00:20:31 +0800</pubDate><guid>https://bluespace.eu.org/post/%E7%BC%96%E7%A8%8B/go%E8%AF%AD%E8%A8%80--%E5%AE%89%E8%A3%85%E5%92%8C%E7%8E%AF%E5%A2%83%E6%90%AD%E9%85%8D/</guid><description>&lt;h3 id="一go简介"&gt;一.Go简介&lt;/h3&gt;
&lt;p&gt;Go 语言（又称 Golang）是由 Google 开发的一种开源&lt;a href="https://so.csdn.net/so/search?q=%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80&amp;amp;spm=1001.2101.3001.7020"&gt;编程语言&lt;/a&gt;，于 2009 年正式对外发布。下面从多个方面为你介绍它：&lt;/p&gt;
&lt;h4 id="设计目标"&gt;设计目标&lt;/h4&gt;
&lt;p&gt;Go 语言的设计初衷是为了解决大规模&lt;a href="https://so.csdn.net/so/search?q=%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&amp;amp;spm=1001.2101.3001.7020"&gt;软件开发&lt;/a&gt;中的一些问题，比如编译速度慢、并发编程复杂、代码可维护性差等。所以它结合了静态语言的性能优势和动态语言的开发效率。&lt;/p&gt;
&lt;h4 id="特点"&gt;特点&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;高效的编译和执行&lt;/strong&gt;：Go 语言拥有快速的编译速度，这使得开发过程更加流畅。同时，它的执行效率也很高，能充分利用现代多核处理器的性能。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内置并发支持&lt;/strong&gt;：Go 语言原生支持并发编程，通过&lt;code&gt;goroutine&lt;/code&gt;和&lt;code&gt;channel&lt;/code&gt;可以很方便地实现高并发程序。&lt;code&gt;goroutine&lt;/code&gt;是一种轻量级的线程，占用资源少，创建和销毁的开销小；&lt;code&gt;channel&lt;/code&gt;则用于&lt;code&gt;goroutine&lt;/code&gt;之间的通信和同步。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;垃圾回收机制&lt;/strong&gt;：它具备自动垃圾回收功能，开发者无需手动管理内存，减少了内存泄漏的风险，提高了开发效率。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;丰富的标准库&lt;/strong&gt;：标准库涵盖了网络编程、文件操作、加密解密等多个领域，为开发者提供了便利，减少了对第三方库的依赖。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跨平台支持&lt;/strong&gt;：可以在不同的操作系统和硬件平台上编译和运行，方便开发跨平台的应用程序。&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="应用场景"&gt;应用场景&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;云计算与容器编排&lt;/strong&gt;：像 Docker 和 Kubernetes 这类知名项目，就是用 Go 语言开发的。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;网络编程&lt;/strong&gt;：由于其出色的并发性能和网络库，Go 语言非常适合开发网络服务器、代理服务器等。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;分布式系统&lt;/strong&gt;：在分布式系统中，Go 语言的并发模型和网络编程能力使其能够高效地处理大量的并发请求。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="二go语言安装与配置"&gt;二、Go语言安装与配置&lt;/h3&gt;
&lt;p&gt;Go语言支持以下系统：Linux、Mac、Windows。&lt;/p&gt;</description></item><item><title>AI量化交易决策系统方案</title><link>https://bluespace.eu.org/post/%E9%87%8F%E5%8C%96%E9%A1%B9%E7%9B%AE/ai%E9%87%8F%E5%8C%96%E4%BA%A4%E6%98%93%E5%86%B3%E7%AD%96%E7%B3%BB%E7%BB%9F%E6%96%B9%E6%A1%88/</link><pubDate>Sun, 07 Sep 2025 00:20:15 +0800</pubDate><guid>https://bluespace.eu.org/post/%E9%87%8F%E5%8C%96%E9%A1%B9%E7%9B%AE/ai%E9%87%8F%E5%8C%96%E4%BA%A4%E6%98%93%E5%86%B3%E7%AD%96%E7%B3%BB%E7%BB%9F%E6%96%B9%E6%A1%88/</guid><description>&lt;h2 id="-2025-07-13-近期优化与变更"&gt;📝 2025-07-13 近期优化与变更&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;新增布林带、KDJ、成交量、ATR、威廉指标，技术指标体系更丰富。&lt;/li&gt;
&lt;li&gt;评分体系优化：技术面40分、基本面35分、情绪面25分，ETF与A股评分规则分离，ETF基本面恒为0，ETF评分=技术面50分+AI消息面50分。&lt;/li&gt;
&lt;li&gt;决策等级优化：5级决策（重仓买入、买入、持有、谨慎持有、卖出），买入阈值降至50分，持有30分，谨慎持有10分，卖出&amp;lt;10分。&lt;/li&gt;
&lt;li&gt;日志与邮件去重：每只股票仅保留最新信号，输出和报告更简明。&lt;/li&gt;
&lt;li&gt;自动邮件集成：主程序运行后自动发送HTML格式决策报告，内容美化，信号带emoji和中文名。&lt;/li&gt;
&lt;li&gt;数据兼容性增强：分析引擎支持成交量列名为vol或volume。&lt;/li&gt;
&lt;li&gt;AI分析优化：ETF和A股分开提示，ETF基本面恒为0，AI消息面更关注资金流和行业新闻。&lt;/li&gt;
&lt;li&gt;文档完善：补充README、部署、API、策略等文档，详细说明系统架构、评分体系、部署与接口。&lt;/li&gt;
&lt;li&gt;用户体验提升：聚合报告美化，策略可读性提升，项目说明更精炼。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;本文档详细阐述了本量化交易系统的核心决策逻辑。系统通过对技术面、基本面和AI市场情绪面三个维度进行独立的量化评分，最终加权汇总，生成交易信号。&lt;/p&gt;</description></item><item><title>AI量化交易决策系统技术文档</title><link>https://bluespace.eu.org/post/%E9%87%8F%E5%8C%96%E9%A1%B9%E7%9B%AE/ai%E9%87%8F%E5%8C%96%E4%BA%A4%E6%98%93%E5%86%B3%E7%AD%96%E7%B3%BB%E7%BB%9F%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3/</link><pubDate>Sun, 07 Sep 2025 00:20:07 +0800</pubDate><guid>https://bluespace.eu.org/post/%E9%87%8F%E5%8C%96%E9%A1%B9%E7%9B%AE/ai%E9%87%8F%E5%8C%96%E4%BA%A4%E6%98%93%E5%86%B3%E7%AD%96%E7%B3%BB%E7%BB%9F%E6%8A%80%E6%9C%AF%E6%96%87%E6%A1%A3/</guid><description>&lt;h2 id="-2025-07-13-近期优化与变更"&gt;📝 2025-07-13 近期优化与变更&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;API支持ETF与A股评分体系分离，ETF基本面恒为0，ETF评分=技术面50分+AI消息面50分。&lt;/li&gt;
&lt;li&gt;评分体系与决策等级优化，买入阈值降至50分，持有30分，谨慎持有10分，卖出&amp;lt;10分。&lt;/li&gt;
&lt;li&gt;日志与邮件内容去重，每只股票仅保留最新信号。&lt;/li&gt;
&lt;li&gt;集成自动邮件功能，主程序运行后自动发送HTML决策报告。&lt;/li&gt;
&lt;li&gt;数据兼容性增强，分析引擎支持成交量列名为vol或volume。&lt;/li&gt;
&lt;li&gt;文档补充与完善，详细说明系统架构、评分体系、部署与接口。&lt;/li&gt;
&lt;li&gt;用户体验提升，聚合报告美化，策略可读性提升。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="-概述"&gt;📋 概述&lt;/h2&gt;
&lt;p&gt;本文档详细说明了量化交易系统的各个模块、类、方法和接口，为开发者提供完整的API参考。&lt;/p&gt;</description></item><item><title>mcp-intro</title><link>https://bluespace.eu.org/post/aigc/mcp-intro/</link><pubDate>Sun, 07 Sep 2025 00:04:28 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/mcp-intro/</guid><description>&lt;h2 id="什么是mcp"&gt;什么是MCP？&lt;/h2&gt;
&lt;p&gt;MCP（Model Context Protocol）是一种用于扩展和增强开发工具功能的协议。它允许开发者创建和使用MCP服务器，这些服务器可以提供额外的工具和资源，以提高开发效率和灵活性。&lt;/p&gt;</description></item><item><title>课程目标</title><link>https://bluespace.eu.org/post/aigc/%E8%AF%BE%E7%A8%8B%E7%9B%AE%E6%A0%87/</link><pubDate>Sat, 06 Sep 2025 03:17:26 +0800</pubDate><guid>https://bluespace.eu.org/post/aigc/%E8%AF%BE%E7%A8%8B%E7%9B%AE%E6%A0%87/</guid><description>&lt;p&gt;把握好转行的机会！&lt;/p&gt;</description></item></channel></rss>