<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>shanye1402 (山野 · Shanye)</title>
    <link>https://beta.w2solo.com/shanye1402</link>
    <description>从裂缝中寻找光</description>
    <language>en-us</language>
    <item>
      <title>做了个 AI 生图平台 imgAPI：网页直接用，也能通过 API 接入自己的产品</title>
      <description>&lt;p&gt;给商品换个背景，给文章做张封面，或者给自己的小工具加一个生图按钮。真正开始做的时候，要选模型、调提示词、接接口，还得考虑图迟迟不回来怎么办。&lt;/p&gt;

&lt;p&gt;我做的 imgAPI，把网页生图和开发者接入放在了同一个网站里。自己用可以打开网页操作；要做成产品，就用 API 提交任务、查询结果。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;官网：&lt;a href="https://imgapi.vip/" rel="nofollow" target="_blank" title=""&gt;https://imgapi.vip&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id="先在网页里看效果"&gt;先在网页里看效果&lt;/h3&gt;
&lt;p&gt;目前可以选择 GPT Image 2.5、GPT Image 2、Banana Pro、Banana 2。输入提示词，也可以上传参考图，再按所选模型设置比例、分辨率等参数。&lt;/p&gt;

&lt;p&gt;比如做商品图，可以上传自己的商品照片，描述希望出现的背景和构图；做文章配图，可以先写清主题、画面主体和比例。生成后再检查商品细节、文字和整体效果，合适的图及时下载保存。&lt;/p&gt;

&lt;p&gt;不同模型对参数和参考图的支持有差别，页面与文档里有对应说明。价格也按模型及规格区分，首页可以查看，实际消耗以所选配置和结算为准。&lt;/p&gt;
&lt;h3 id="要接进产品，已有 Node.js 和 Python 示例"&gt;要接进产品，已有 Node.js 和 Python 示例&lt;/h3&gt;
&lt;p&gt;如果你在做封面工具、电商素材工具，或者给现有应用增加生图功能，可以先在网页里选好模型，再按文档接入。&lt;/p&gt;

&lt;p&gt;API 使用异步任务：提交后拿到任务 ID，再查询结果。示例支持保存任务信息和恢复查询，等待中断后可以继续查原任务，减少从头提交带来的重复请求。应用端的防重复点击和幂等处理仍需要自己设计。&lt;/p&gt;

&lt;p&gt;装好 Git 和 Node.js 18+，可以先跑这三行：&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/shanyeai/imgapi-image-generation.git
&lt;span class="nb"&gt;cd &lt;/span&gt;imgapi-image-generation
node node/run.mjs &lt;span class="nt"&gt;--dry-run&lt;/span&gt; &lt;span class="nt"&gt;--request&lt;/span&gt; examples/quickstart.json
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这会在本地输出请求参数，不需要 Key，也不会调用生图接口或消耗积分。确认参数后，再配置自己的 Key 做真实调用。Key 放在服务端，别写进公开网页。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;接入文档：&lt;a href="https://imgapi.vip/api-docs" rel="nofollow" target="_blank" title=""&gt;https://imgapi.vip/api-docs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;开源示例：&lt;a href="https://github.com/shanyeai/imgapi-image-generation" rel="nofollow" target="_blank" title=""&gt;GitHub&lt;/a&gt;，MIT 许可证，可修改和商用。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="等太久，或者图出了严重问题，按什么处理"&gt;等太久，或者图出了严重问题，按什么处理&lt;/h3&gt;
&lt;p&gt;这也是我想在介绍里说清楚的部分。imgAPI 公开了超时、失败和严重质量异常的处理细则：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;服务端耗时超过 180 秒、不超过 300 秒，补偿本次实付积分的 20%；超过 300 秒，补偿 100%。&lt;/li&gt;
&lt;li&gt;生成失败、未返回图片或符合细则的首次交付无法打开，退回未完成部分的积分。&lt;/li&gt;
&lt;li&gt;图片损坏、返回尺寸与订单不符、明确要求的核心主体完全缺失等严重质量异常，可以提交工单。审核通过后，按异常图片对应实付积分的 150% 补偿。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;补偿形式是积分，同一任务只取最高一项，不叠加。超时按服务端计时，符合条件的超时补偿约定于次日上午 10 点发放；质量问题需要审核，单纯审美不满意、提示词含糊或模型能力限制等有排除项。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://img.way2solo.com/photo/shanye1402/088ea23a-029a-4076-a99d-7a86701ce06b.png?imageView2/2/w/1920/q/100" title="" alt="imgAPI 超时与失败处理规则"&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;官网规则截图，截取于 2026-09-13，展示的是规则，不是实际赔付到账记录。&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;完整适用条件：&lt;a href="https://imgapi.vip/compensation-policy" rel="nofollow" target="_blank" title=""&gt;https://imgapi.vip/compensation-policy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;可以先拿一张自己有权使用的商品图，或者一个真实的配图需求，在网页里看看是否适合，再决定要不要接入。你们现在做的产品里，最想补上哪一种生图功能？&lt;/p&gt;</description>
      <author>shanye1402</author>
      <pubDate>Tue, 15 Sep 2026 16:39:53 +0800</pubDate>
      <link>https://beta.w2solo.com/topics/8516</link>
      <guid>https://beta.w2solo.com/topics/8516</guid>
    </item>
  </channel>
</rss>
