<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>编程 &#8211; mylogs.cn</title>
	<atom:link href="https://mylogs.cn/tag/%E7%BC%96%E7%A8%8B/feed/" rel="self" type="application/rss+xml" />
	<link>https://mylogs.cn</link>
	<description>发现、记录、分享</description>
	<lastBuildDate>Fri, 31 Jul 2026 01:50:57 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Grok-iOS：开源社区用iPhone远程控制xAI编程代理的新尝试</title>
		<link>https://mylogs.cn/grok-ios%ef%bc%9a%e5%bc%80%e6%ba%90%e7%a4%be%e5%8c%ba%e7%94%a8iphone%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6xai%e7%bc%96%e7%a8%8b%e4%bb%a3%e7%90%86%e7%9a%84%e6%96%b0%e5%b0%9d%e8%af%95/</link>
		
		<dc:creator><![CDATA[steve, zhang]]></dc:creator>
		<pubDate>Mon, 20 Jul 2026 00:26:05 +0000</pubDate>
				<category><![CDATA[科技]]></category>
		<category><![CDATA[Grok]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[xAI]]></category>
		<category><![CDATA[人工智能]]></category>
		<category><![CDATA[开源]]></category>
		<category><![CDATA[编程]]></category>
		<guid isPermaLink="false">https://mylogs.cn/grok-ios%ef%bc%9a%e5%bc%80%e6%ba%90%e7%a4%be%e5%8c%ba%e7%94%a8iphone%e8%bf%9c%e7%a8%8b%e6%8e%a7%e5%88%b6xai%e7%bc%96%e7%a8%8b%e4%bb%a3%e7%90%86%e7%9a%84%e6%96%b0%e5%b0%9d%e8%af%95/</guid>

					<description><![CDATA[xAI在今年推出的Grok Build编程代理为开发者提供了一套基于Mac端的AI编程助手工具。近日，开发者P [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">xAI在今年推出的Grok Build编程代理为开发者提供了一套基于Mac端的AI编程助手工具。近日，开发者Pedro Shakour在GitHub上开源了一个名为grok-build-ios的项目，为Grok Build构建了一款iOS客户端，让开发者可以用iPhone作为远程界面来操控运行在Mac上的Grok代理。</p>



<h2 class="wp-block-heading">架构设计：手机做界面，Mac算力</h2>



<p class="wp-block-paragraph">grok-build-ios的核心设计理念是&#8221;手机是寻呼机UI，Mac才是算力引擎&#8221;。具体来说，Mac端通过官方的<code>grok agent serve</code>命令运行Grok代理，iPhone端则通过ACP（Agent Communication Protocol）协议以JSON-RPC格式通过WebSocket与Mac端进行通信。</p>



<p class="wp-block-paragraph">这种架构意味着AI代理的推理和代码执行仍在Mac上完成，iPhone仅作为远程交互界面使用。对于开发者而言，这意味着可以在外出时用手机查看编程进度、下达指令，而回到电脑前时无缝继续工作。</p>



<p class="wp-block-paragraph">连接方式根据运行环境有所不同：在模拟器中，客户端通过127.0.0.1的2419端口与Mac通信；如果是实体iPhone，则通过同一Wi-Fi网络下Mac的局域网IP进行连接。此外，项目还保留了一个基于TLS + Bonjour的旧版局域网桥接方案，存放在<code>companion/</code>目录下供实验使用。</p>



<h2 class="wp-block-heading">技术要求与使用方式</h2>



<p class="wp-block-paragraph">要运行grok-build-ios，用户需要满足以下条件：</p>



<ul class="wp-block-list"><li>搭载Grok CLI（<code>grok</code>命令行工具）的macOS系统</li>
  <li>xAI API密钥</li>
  <li>Xcode 16或更高版本（支持模拟器或真机）</li>
  <li>iOS 17或更高版本</li></ul>



<p class="wp-block-paragraph">使用流程分为三步：首先在Mac上设置<code>XAI_API_KEY</code>环境变量并启动<code>grok agent serve</code>，CLI会输出一个Secret密钥；然后在Xcode中打开iOS项目并运行；最后在应用中粘贴Secret密钥完成连接。</p>



<h2 class="wp-block-heading">项目结构与开源状态</h2>



<p class="wp-block-paragraph">从仓库结构来看，该项目主要包含以下模块：</p>



<ul class="wp-block-list"><li><code>ios/GrokApp/</code>：基于SwiftUI构建的iOS应用主体</li>
  <li><code>companion/</code>：旧版ACP TCP/TLS桥接</li>
  <li><code>shared/</code>：来自上游的主题和斜杠命令目录</li>
  <li><code>upstream-grok-build/</code>：锁定到xAI官方<code>grok-build</code>仓库的子模块</li>
  <li><code>scripts/</code>：演示和测试辅助脚本</li></ul>



<p class="wp-block-paragraph">该项目使用Apache-2.0开源协议，代码构成上Swift占65.4%、Shell占19.2%、Python占15.4%。需要注意的是，该项目目前不在App Store上架，仅限开源侧载或模拟器使用。</p>



<p class="wp-block-paragraph">作为一款开源社区驱动的项目，grok-build-ios目前获得了8个Star，反映了开发者对跨设备AI编程体验的兴趣。随着AI编程代理的日益普及，这类让开发者随时随地与AI协作的远程控制工具，有望成为一个值得关注的方向。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
