<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>About on SuperTechFans</title>
    <link>https://supertechfans.com/</link>
    <description>Recent content in About on SuperTechFans</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Mon, 16 Mar 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://supertechfans.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>About Us</title>
      <link>https://supertechfans.com/about/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0800</pubDate>
      
      <guid>https://supertechfans.com/about/</guid>
      <description>&lt;h1 id=&#34;about-supertechfans&#34;&gt;
  About SuperTechFans
  &lt;a class=&#34;anchor&#34; href=&#34;#about-supertechfans&#34;&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;SuperTechFans is a tech blog and tools site run by Ryan, a System Engineer (SRE/DevOps) based in Shanghai, currently working full-time at an AI startup.&lt;/p&gt;
&lt;h2 id=&#34;what-we-cover&#34;&gt;
  What We Cover
  &lt;a class=&#34;anchor&#34; href=&#34;#what-we-cover&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This site focuses on practical technology topics for developers and tech enthusiasts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Linux &amp;amp; DevOps&lt;/strong&gt; — system administration, tooling, and workflows&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AI &amp;amp; LLMs&lt;/strong&gt; — hands-on experience with large language models and AI tools&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Developer Tools&lt;/strong&gt; — editors, CLIs, productivity tips&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HackerNews Daily Digest&lt;/strong&gt; — curated summaries of the most-discussed topics on Hacker News each day&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;tools-we-build&#34;&gt;
  Tools We Build
  &lt;a class=&#34;anchor&#34; href=&#34;#tools-we-build&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We develop and maintain several small tools for developers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;
  &lt;a href=&#34;https://supertechfans.com/tools/HackerNewsDailyDigest/&#34;&gt;HackerNews Daily Digest&lt;/a&gt;&lt;/strong&gt; — daily AI-assisted summaries of top HN posts and comments&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;
  &lt;a href=&#34;https://multiai-chat.com/&#34;&gt;MultiAI-Chat&lt;/a&gt;&lt;/strong&gt; — Chrome extension to compare responses across multiple LLMs side by side&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;
  &lt;a href=&#34;https://wangzhanjiankong.cn&#34;&gt;WebSite Check&lt;/a&gt;&lt;/strong&gt; — SSL certificate and uptime monitoring&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;
  &lt;a href=&#34;https://trilingual-learn.com/&#34;&gt;Trilingual Translator&lt;/a&gt;&lt;/strong&gt; — privacy-focused Chrome extension for multilingual translation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;about-the-author&#34;&gt;
  About the Author
  &lt;a class=&#34;anchor&#34; href=&#34;#about-the-author&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Ryan has been working in systems engineering for over a decade. Passionate about open source, developer productivity, and building small but useful tools. You can find more of his work on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&#34;https://github.com/rmrf&#34;&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://twitter.com/rmrf100&#34;&gt;Twitter / X&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://weibo.com/rmrf&#34;&gt;Weibo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://ryanqian.wordpress.com/&#34;&gt;WordPress Blog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;contact&#34;&gt;
  Contact
  &lt;a class=&#34;anchor&#34; href=&#34;#contact&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Have a question, feedback, or collaboration idea? See our 
  &lt;a href=&#34;https://supertechfans.com/contact/&#34;&gt;Contact&lt;/a&gt; page.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Contact Us</title>
      <link>https://supertechfans.com/contact/</link>
      <pubDate>Mon, 16 Mar 2026 00:00:00 +0800</pubDate>
      
      <guid>https://supertechfans.com/contact/</guid>
      <description>&lt;h1 id=&#34;contact-us&#34;&gt;
  Contact Us
  &lt;a class=&#34;anchor&#34; href=&#34;#contact-us&#34;&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;We&amp;rsquo;d love to hear from you. Whether you have a question about our content, found a bug in one of our tools, or just want to say hello — reach out anytime.&lt;/p&gt;
&lt;h2 id=&#34;email&#34;&gt;
  Email
  &lt;a class=&#34;anchor&#34; href=&#34;#email&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;
  &lt;a href=&#34;mailto:hn@supertechfans.com&#34;&gt;hn@supertechfans.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is the best way to reach us. We aim to respond within a few business days.&lt;/p&gt;
&lt;h2 id=&#34;social-media&#34;&gt;
  Social Media
  &lt;a class=&#34;anchor&#34; href=&#34;#social-media&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&#34;https://twitter.com/rmrf100&#34;&gt;Twitter / X&lt;/a&gt; — follow for updates and tech discussions&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://github.com/rmrf&#34;&gt;GitHub&lt;/a&gt; — open source projects and code&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://t.me/supertechfans&#34;&gt;Telegram Channel&lt;/a&gt; — daily HackerNews digests&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://weibo.com/rmrf&#34;&gt;Weibo&lt;/a&gt; — Chinese language updates&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;what-to-include&#34;&gt;
  What to Include
  &lt;a class=&#34;anchor&#34; href=&#34;#what-to-include&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;When writing to us, please include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A clear subject line describing your inquiry&lt;/li&gt;
&lt;li&gt;Relevant details or context (e.g., which tool or article you&amp;rsquo;re referring to)&lt;/li&gt;
&lt;li&gt;Steps to reproduce if reporting a bug&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;business-inquiries&#34;&gt;
  Business Inquiries
  &lt;a class=&#34;anchor&#34; href=&#34;#business-inquiries&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;For advertising partnerships, content collaborations, or other business matters, please use the email above with &amp;ldquo;Business&amp;rdquo; in the subject line.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Privacy Policy</title>
      <link>https://supertechfans.com/privacy/</link>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0800</pubDate>
      
      <guid>https://supertechfans.com/privacy/</guid>
      <description>&lt;h1 id=&#34;privacy-policy&#34;&gt;
  Privacy Policy
  &lt;a class=&#34;anchor&#34; href=&#34;#privacy-policy&#34;&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Last updated: March 13, 2026&lt;/p&gt;
&lt;h2 id=&#34;introduction&#34;&gt;
  Introduction
  &lt;a class=&#34;anchor&#34; href=&#34;#introduction&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;SuperTechFans (&amp;ldquo;we&amp;rdquo;, &amp;ldquo;our site&amp;rdquo;) values your privacy. This Privacy Policy explains how we collect, use, and protect your personal information when you visit 
  &lt;a href=&#34;https://supertechfans.com&#34;&gt;https://supertechfans.com&lt;/a&gt; (&amp;ldquo;this website&amp;rdquo;).&lt;/p&gt;
&lt;h2 id=&#34;information-we-collect&#34;&gt;
  Information We Collect
  &lt;a class=&#34;anchor&#34; href=&#34;#information-we-collect&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;h3 id=&#34;automatically-collected-information&#34;&gt;
  Automatically Collected Information
  &lt;a class=&#34;anchor&#34; href=&#34;#automatically-collected-information&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;When you visit this website, we automatically collect:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Log Data&lt;/strong&gt;: Your IP address, browser type, operating system, visit time, pages viewed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Usage Data&lt;/strong&gt;: Your browsing behavior on this site, clicked links&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Device Information&lt;/strong&gt;: Device type, screen resolution, browser language settings&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;cookies-and-similar-technologies&#34;&gt;
  Cookies and Similar Technologies
  &lt;a class=&#34;anchor&#34; href=&#34;#cookies-and-similar-technologies&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;By continuing to use this website, you consent to our use of cookies.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We use cookies and similar technologies to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Remember your preferences&lt;/li&gt;
&lt;li&gt;Analyze website traffic and usage&lt;/li&gt;
&lt;li&gt;Provide personalized content and advertisements&lt;/li&gt;
&lt;li&gt;Improve user experience&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;how-to-manage-cookies&#34;&gt;
  How to Manage Cookies
  &lt;a class=&#34;anchor&#34; href=&#34;#how-to-manage-cookies&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;You can manage or disable cookies through:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Browser Settings&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&#34;https://support.google.com/chrome/answer/95647&#34;&gt;Chrome&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://support.mozilla.org/en-US/kb/cookies-information-websites-store-on-your-computer&#34;&gt;Firefox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://support.apple.com/guide/safari/manage-cookies-and-website-data-sfri11471/mac&#34;&gt;Safari&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://support.microsoft.com/en-us/microsoft-edge/delete-cookies-in-microsoft-edge-63947406-40ac-c3b8-57b9-2a946a29ae09&#34;&gt;Edge&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Third-party Tools&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&#34;https://tools.google.com/dlpage/gaoptout&#34;&gt;Google Analytics Opt-out&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;http://www.youronlinechoices.com/&#34;&gt;Your Online Choices&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please note that disabling cookies may affect certain features, including advertisement display.&lt;/p&gt;
&lt;h2 id=&#34;google-adsense-advertising&#34;&gt;
  Google Adsense Advertising
  &lt;a class=&#34;anchor&#34; href=&#34;#google-adsense-advertising&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This website uses Google Adsense to display advertisements. Google, as a third-party vendor, uses cookies to serve ads on this website.&lt;/p&gt;
&lt;h3 id=&#34;how-google-uses-information&#34;&gt;
  How Google Uses Information
  &lt;a class=&#34;anchor&#34; href=&#34;#how-google-uses-information&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Google uses the DoubleClick cookie to enable it and its partners to serve ads based on visits to this website or other websites&lt;/li&gt;
&lt;li&gt;Users may opt out of personalized advertising by visiting 
  &lt;a href=&#34;https://adssettings.google.com/&#34;&gt;Google Ads Settings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For more details, please refer to 
  &lt;a href=&#34;https://policies.google.com/privacy&#34;&gt;Google Privacy Policy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;advertising-partners&#34;&gt;
  Advertising Partners
  &lt;a class=&#34;anchor&#34; href=&#34;#advertising-partners&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;We may use the following advertising services:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Adsense&lt;/li&gt;
&lt;li&gt;Google Analytics&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These third-party services may use cookies, JavaScript, or web beacons to measure advertising effectiveness or personalize ad content.&lt;/p&gt;
&lt;h2 id=&#34;google-analytics&#34;&gt;
  Google Analytics
  &lt;a class=&#34;anchor&#34; href=&#34;#google-analytics&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We use Google Analytics to analyze website traffic. Google Analytics uses cookies to collect anonymous data, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Session duration&lt;/li&gt;
&lt;li&gt;Pages visited&lt;/li&gt;
&lt;li&gt;Traffic sources&lt;/li&gt;
&lt;li&gt;User location (approximate)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can opt out by installing the 
  &lt;a href=&#34;https://tools.google.com/dlpage/gaoptout&#34;&gt;Google Analytics Opt-out Browser Add-on&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;how-we-use-information&#34;&gt;
  How We Use Information
  &lt;a class=&#34;anchor&#34; href=&#34;#how-we-use-information&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We use the collected information to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Provide and maintain services&lt;/strong&gt;: Ensure the website operates properly&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Improve user experience&lt;/strong&gt;: Analyze user behavior and optimize website design&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Display advertisements&lt;/strong&gt;: Show relevant ads through Google Adsense&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Security protection&lt;/strong&gt;: Prevent fraud and abuse&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Legal compliance&lt;/strong&gt;: Comply with applicable laws and regulations&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;information-sharing&#34;&gt;
  Information Sharing
  &lt;a class=&#34;anchor&#34; href=&#34;#information-sharing&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We do not sell your personal information. We may share information only in the following circumstances:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Service Providers&lt;/strong&gt;: Such as Google Analytics, Google Adsense&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Legal Requirements&lt;/strong&gt;: In response to court orders, legal processes, or government requests&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rights Protection&lt;/strong&gt;: To protect our rights, property, or safety&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;data-security&#34;&gt;
  Data Security
  &lt;a class=&#34;anchor&#34; href=&#34;#data-security&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We implement reasonable technical and organizational measures to protect your personal information:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Using HTTPS encryption for transmission&lt;/li&gt;
&lt;li&gt;Regularly updating security software&lt;/li&gt;
&lt;li&gt;Limiting access to personal data&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;However, please note that internet transmission is not 100% secure, and we cannot guarantee absolute security.&lt;/p&gt;
&lt;h2 id=&#34;third-party-links&#34;&gt;
  Third-Party Links
  &lt;a class=&#34;anchor&#34; href=&#34;#third-party-links&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This website may contain links to third-party websites. We are not responsible for the privacy policies or content of these websites. We recommend reviewing their privacy policies when visiting third-party sites.&lt;/p&gt;
&lt;h2 id=&#34;childrens-privacy&#34;&gt;
  Children&amp;rsquo;s Privacy
  &lt;a class=&#34;anchor&#34; href=&#34;#childrens-privacy&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;This website is not directed at children under 13 years of age. We do not knowingly collect personal information from children. If you believe we have inadvertently collected information from a child, please contact us to have it removed.&lt;/p&gt;
&lt;h2 id=&#34;your-rights&#34;&gt;
  Your Rights
  &lt;a class=&#34;anchor&#34; href=&#34;#your-rights&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Depending on your location, you may have the following rights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Right to Access&lt;/strong&gt;: Know what information we hold about you&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right to Rectification&lt;/strong&gt;: Request correction of inaccurate information&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right to Erasure&lt;/strong&gt;: Request deletion of your personal information&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right to Restrict Processing&lt;/strong&gt;: Limit how we process your information&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right to Data Portability&lt;/strong&gt;: Obtain a copy of your data&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Right to Object&lt;/strong&gt;: Object to certain types of processing (such as direct marketing)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To exercise these rights, please contact us using the information below.&lt;/p&gt;
&lt;h2 id=&#34;international-data-transfers&#34;&gt;
  International Data Transfers
  &lt;a class=&#34;anchor&#34; href=&#34;#international-data-transfers&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Your information may be transferred to and stored on servers outside your country. We ensure these transfers comply with applicable data protection laws.&lt;/p&gt;
&lt;h2 id=&#34;privacy-policy-updates&#34;&gt;
  Privacy Policy Updates
  &lt;a class=&#34;anchor&#34; href=&#34;#privacy-policy-updates&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated &amp;ldquo;Last updated&amp;rdquo; date. For significant changes, we will notify you through a site announcement.&lt;/p&gt;
&lt;h2 id=&#34;contact-us&#34;&gt;
  Contact Us
  &lt;a class=&#34;anchor&#34; href=&#34;#contact-us&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;If you have any questions or suggestions about this Privacy Policy, please contact us:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Email&lt;/strong&gt;: 
  &lt;a href=&#34;mailto:hn@supertechfans.com&#34;&gt;hn@supertechfans.com&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;additional-resources&#34;&gt;
  Additional Resources
  &lt;a class=&#34;anchor&#34; href=&#34;#additional-resources&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
  &lt;a href=&#34;https://policies.google.com/privacy&#34;&gt;Google Privacy Policy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;https://policies.google.com/technologies/ads&#34;&gt;Google Advertising&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
  &lt;a href=&#34;http://www.networkadvertising.org/managing/opt_out.asp&#34;&gt;Network Advertising Initiative Opt-out&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    
    <item>
      <title>Llm Era Software</title>
      <link>https://supertechfans.com/post/llm-era-software/</link>
      <pubDate>Mon, 29 Sep 2025 20:12:11 +0800</pubDate>
      
      <guid>https://supertechfans.com/post/llm-era-software/</guid>
      <description>&lt;h2 id=&#34;在大模型时代使用开源软件是幸福的&#34;&gt;
  在大模型时代使用开源软件是幸福的
  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%9c%a8%e5%a4%a7%e6%a8%a1%e5%9e%8b%e6%97%b6%e4%bb%a3%e4%bd%bf%e7%94%a8%e5%bc%80%e6%ba%90%e8%bd%af%e4%bb%b6%e6%98%af%e5%b9%b8%e7%a6%8f%e7%9a%84&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;第一次有标题上这个想法，是我在 Linux 上使用了一个epub 阅读软件 
  &lt;a href=&#34;https://github.com/johnfactotum/foliate&#34;&gt;foliate&lt;/a&gt; 这个软件的电子书阅读体验「恰到好处」， 跟此前使用的几个电子书软件例如 fbreader,Calibre 比较，精简但是功能足够。但是有个小遗憾，就是在阅读外文电子书的时候，进行翻译只能使用 Google Translate。要是在以前我会觉得没什么，毕竟市面上不要钱的翻译软件，Google Translate 的质量足够好，但是在如今大模型占领翻译市场，我搭建了 
  &lt;a href=&#34;https://libretranslate.com/&#34;&gt;libretranslate&lt;/a&gt; 翻译服务，在自己的 tailscale 内网可以直接使用这个更优质的翻译服务，完全没理由继续使用 Google.&lt;/p&gt;
&lt;p&gt;如果在以前常规的流程: 我去 foliate 的 Github Repo 去看看 issues，是否已经有人提交了这个需求；或者为啥 pr 没有被merge ；甚至去催催作者，看看能否尽快加上这个 feature 。但是如今大模型编程工具满天飞，上面的步骤统统没有了，只需要:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fork repo 到自己的 
  &lt;a href=&#34;https://github.com/rmrf/foliate&#34;&gt;https://github.com/rmrf/foliate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;git clone 到本地，checkout 新分支， 启动 claude code/gemini pro ，将需求直接描述清楚&lt;/li&gt;
&lt;li&gt;等待大模型完工，我本地运行，检验成果。&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt; export FOLIATE_LIBRETRANSLATE_URL=&amp;#34;http://&amp;lt;my libretranslate api&amp;gt;:5000&amp;#34;
 gjs -m src/main.js
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;git push ，然后收工&lt;/li&gt;
&lt;li&gt;接下来的可选项： 如果我觉得这个设计不错，就提交pr 给原 repo；如果觉得需求过于小众，不好意思浪费作者时间，就留着自用。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;开源软件的魅力， 在大模型编程时代得到了前所未有的放大和增强。&lt;/p&gt;
&lt;p&gt;对于这类我完全不懂如何工作的工具软件，已经不再需要一点点的去看代码才可以进行改造了；大模型编程工具能读懂，能改造，我只要坐在旁边验收即可。&lt;/p&gt;
&lt;p&gt;你觉得手的「兵器」不够趁手，不够酷，希望改造成「要你命3000」一样才行，那么没必要扭捏，直接让大模型改造就好了，毕竟自己用，不怕丢脸。&lt;/p&gt;
&lt;p&gt;然而 使用 Linux 这种高度定制化的 OS ，在大模型时代， 使用体验的提升肯定不会止步于此：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Neovim 的配置不够好，直接到 &lt;code&gt;cd ~/.config/nvim/&lt;/code&gt; 目录去，打开 claude code/gemini pro 直接改到自己满意为止&lt;/li&gt;
&lt;li&gt;&lt;code&gt;journalctl -f&lt;/code&gt; 看到了诡异的日志，不确实是不是安全问题，直接让模型看日志&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一个注意事项:  尽量留意大模型工具的文件读写范围，避免作出超过自己能力的事情，例如 每次都 &lt;code&gt;cd&lt;/code&gt; 到 目标目录下做操作，并且避免将含有敏感数据的  &lt;code&gt;.env&lt;/code&gt; 文件放置在其中。&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Claude Code With Kimi K2</title>
      <link>https://supertechfans.com/post/Claude-code-with-kimi-k2/</link>
      <pubDate>Mon, 14 Jul 2025 14:37:00 +0800</pubDate>
      
      <guid>https://supertechfans.com/post/Claude-code-with-kimi-k2/</guid>
      <description>&lt;h1 id=&#34;如何让-claude-code-使用-kimi-k2-模型&#34;&gt;
  如何让 Claude Code 使用 Kimi K2 模型
  &lt;a class=&#34;anchor&#34; href=&#34;#%e5%a6%82%e4%bd%95%e8%ae%a9-claude-code-%e4%bd%bf%e7%94%a8-kimi-k2-%e6%a8%a1%e5%9e%8b&#34;&gt;#&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Moonshot AI 团队开发的 Kimi K2 是一款基于混合专家（MoE）架构的先进语言模型，拥有 32 亿激活参数和 1 万亿总参数。该模型在前沿知识、推理和编码任务上表现出色。
甚至 OpenAI 推迟了原本计划在本周推出的开放权重模型，HackerNews 网友推测也是为了避开 K2 的风头。&lt;/p&gt;
&lt;p&gt;本文将会给大家介绍如何 让 &lt;strong&gt;Claude Code&lt;/strong&gt; 使用上 &lt;strong&gt;Kimi K2&lt;/strong&gt; 模型，完成日常的编程任务。&lt;/p&gt;
&lt;h2 id=&#34;步骤-1-注册-moonshot-ai-帐号&#34;&gt;
  步骤 1: 注册 Moonshot AI 帐号
  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4-1-%e6%b3%a8%e5%86%8c-moonshot-ai-%e5%b8%90%e5%8f%b7&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt; 网址是 
  &lt;a href=&#34;https://platform.moonshot.ai/&#34;&gt;https://platform.moonshot.ai/&lt;/a&gt; ，是 ai 结尾的域名，而非 cn 结尾的域名。这里大家使用 Google 帐号即可快速完成注册，如果已经有了帐号，则跳过此步骤。&lt;/p&gt;
&lt;h2 id=&#34;步骤-2-生成-moonshot-ai-api-key&#34;&gt;
  步骤 2: 生成 Moonshot AI API Key
  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4-2-%e7%94%9f%e6%88%90-moonshot-ai-api-key&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;来到页面： 
  &lt;a href=&#34;https://platform.moonshot.ai/console/api-keys&#34;&gt;https://platform.moonshot.ai/console/api-keys&lt;/a&gt; ，点击 &lt;code&gt;Create API Key&lt;/code&gt; 按钮，生成 &lt;code&gt;sk-xxxx&lt;/code&gt; 开头的 API Key，&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt; 一定要保护好这个 API Key，千万不要泄露；大模型的 API Key 需要像密码一样来保护。&lt;/p&gt;
&lt;p&gt;建议给 API Key 起一个好辨识的名字，例如本次我们可以叫做 &lt;code&gt;claude_code&lt;/code&gt;，以后方便通过名字来统计 Token 用量。&lt;/p&gt;
&lt;h2 id=&#34;步骤-3-设置-claude-code-环境变量&#34;&gt;
  步骤 3: 设置 Claude Code 环境变量
  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4-3-%e8%ae%be%e7%bd%ae-claude-code-%e7%8e%af%e5%a2%83%e5%8f%98%e9%87%8f&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;如下，配置好的你环境变量，可以写到自己的 &lt;code&gt;~/.bash_profile&lt;/code&gt; 或者自己Shell 对应的配置文件中，这样每次打开 Terminal 都会自动设置好对应的环境变量；下面的 &lt;code&gt;ANTHROPIC_AUTH_TOKEN&lt;/code&gt; 就配置你上面生成的 API Key。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;export ANTHROPIC_AUTH_TOKEN=sk-YOURKEY
export ANTHROPIC_BASE_URL=https://api.moonshot.ai/anthropic
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;步骤-4-启动-claude-code&#34;&gt;
  步骤 4: 启动 Claude Code
  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%ad%a5%e9%aa%a4-4-%e5%90%af%e5%8a%a8-claude-code&#34;&gt;#&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;如果此前还未安装过 Claude Code，可以通过这个命令进行安装：&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;npm install -g @anthropic-ai/claude-code
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;有两点注意&#34;&gt;
  有两点注意：
  &lt;a class=&#34;anchor&#34; href=&#34;#%e6%9c%89%e4%b8%a4%e7%82%b9%e6%b3%a8%e6%84%8f&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;你可能需要重新 &lt;code&gt;/logout&lt;/code&gt; 和 &lt;code&gt;/login&lt;/code&gt; 来让 claude code 识别到你的环境变量
&lt;ul&gt;
&lt;li&gt;可以在启动之前做一下检查&lt;code&gt;env | grep ANTH&lt;/code&gt; ，看看是否是自己刚刚的设置。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;留意你的 Moonshot AI 的 Billing 页面 
  &lt;a href=&#34;https://platform.moonshot.ai/console/account&#34;&gt;https://platform.moonshot.ai/console/account&lt;/a&gt;，也许会需要进行充值，才会允许进行 api 调用。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;have-fun&#34;&gt;
  Have Fun!
  &lt;a class=&#34;anchor&#34; href=&#34;#have-fun&#34;&gt;#&lt;/a&gt;
&lt;/h3&gt;
</description>
    </item>
    
  </channel>
</rss>
