<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:lang="en-US">
  <id>tag:github.com,2008:https://github.com/APIJSON/APIJSON/releases</id>
  <link type="text/html" rel="alternate" href="https://github.com/APIJSON/APIJSON/releases"/>
  <link type="application/atom+xml" rel="self" href="https://github.com/APIJSON/APIJSON/releases.atom"/>
  <title>Release notes from APIJSON</title>
  <updated>2026-08-11T15:38:38Z</updated>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.3.0</id>
    <updated>2026-08-12T23:53:12Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.3.0"/>
    <title>A2API,UPSERT,KingbaseES,BankTransferNetwork</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;feat: add UPSERT_TABLE_MAP in AbstractSQLConfig：INSERT INTO ... ON DUPLICATE KEY UPDATE column = column + 1&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;AbstractSQLConfig 新增 UPSERT_TABLE_MAP：INSERT INTO ... ON DUPLICATE KEY UPDATE column = column + 1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;fix: make mixed CRUD method directives order-independent, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/014-code/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/014-code&quot;&gt;@014-code&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;2981971813&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/809&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/issues/809/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/issues/809&quot;&gt;#809&lt;/a&gt;；&lt;br&gt;
fix: 保持全能 CRUD 按指定顺序执行，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/014-code/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/014-code&quot;&gt;@014-code&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;2981971813&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/809&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/issues/809/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/issues/809&quot;&gt;#809&lt;/a&gt;；&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;feat: support KingbaseES MySQL、Oracle、SQL Server 3 modes，thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/fuziran/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/fuziran&quot;&gt;@fuziran&lt;/a&gt;, &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/xiaoaozz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/xiaoaozz&quot;&gt;@xiaoaozz&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;5007522119&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/868&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/868/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/868&quot;&gt;#868&lt;/a&gt;；&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;feat: 支持 KingbaseES MySQL、Oracle、SQL Server 三种兼容模式，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/fuziran/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/fuziran&quot;&gt;@fuziran&lt;/a&gt;, &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/xiaoaozz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/xiaoaozz&quot;&gt;@xiaoaozz&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;5007522119&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/868&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/868/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/868&quot;&gt;#868&lt;/a&gt;；&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;doc: add 8 contributors from Tencent, Yonyou, HUST, etc；&lt;br&gt;
doc: 新增登记 8 个来自 腾讯、用友、HUST 等的贡献者；&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;doc: ecosys add BankTransferNetwork: Financial trading risk analyzer, based on APIJSON + Spark + Kafka&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;生态新增 金融交易网络风险图谱分析系统，基于 APIJSON + Spark + Kafka 构建&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://gitee.com/guxurui2024/BankTransferNetwork&quot; rel=&quot;nofollow&quot;&gt;https://gitee.com/guxurui2024/BankTransferNetwork&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;doc: ecosys add A2API: AI generate UI once, API view/edit data everytime safely, quickly and stably.&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;doc: 生态新增 A2API: AI 生成一次 UI，API 每次都安全、快速、稳定操作数据&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;A2API - AI once, API everytime safely, quickly and stably&lt;/h2&gt;
&lt;h2&gt;A2API - 一次 AI，次次 API 安全、快速、稳定读写数据&lt;/h2&gt;
&lt;p&gt;Chat agent to HTTP API to safely, quickly and stably add, view, edit or remove data in tables, forms or charts together with A2UI.&lt;br&gt;
&lt;strong&gt;AI generate UI once, API repeat everytime safely, quickly and stably.&lt;/strong&gt;&lt;br&gt;
用 A2UI 聊天即兴生成 UI 来安全、快速、稳定调用 HTTP API 增删改查表格、表单、图表等数据。&lt;br&gt;
&lt;strong&gt;AI 生成一次 UI，API 每次都安全、快速、稳定执行。&lt;/strong&gt; &lt;br&gt;&lt;/p&gt;
&lt;p&gt;Agent-to-API protocol and MVP demo: generate a simple task UI, tune an HTTP API request until it works, then let users change filters, sort, and paging from the UI — which directly calls HTTP API&lt;br&gt;
&lt;strong&gt;without going through the LLM again, no more token cost.&lt;/strong&gt;&lt;br&gt;
Agent-to-API 协议、引擎与 Demo：生成任务 UI，之后改筛选/排序/分页直接调用 HTTP API，&lt;br&gt;
&lt;strong&gt;不再调用大语言模型，不费任何 Token&lt;/strong&gt;。&lt;br&gt;&lt;/p&gt;
&lt;p&gt;No SQL execution path. &lt;strong&gt;Writes or sensitive reads&lt;/strong&gt; wait in the Admin approval queue.&lt;br&gt;
不走 SQL 执行路径，&lt;strong&gt;写操作或敏感读操作&lt;/strong&gt;自动申请权限，管理员审批通过后才能调通。&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/627956653-81bc1f4b-dce1-489f-8e14-718871c91312.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzk1NjY1My04MWJjMWY0Yi1kY2UxLTQ4OWYtOGUxNC03MTg4NzFjOTEzMTIuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWRmMjYwZTBmMTFlMGM3NjBmMjAyODQ5NjkyYjE5MGNiMTNhNzQ5MTU5MzIxMDMzZWUzYzY2NmE4YjAzYTA3OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.7sTqDJUw02OvbpouUlHQ5O_Xe88UNCX6iIWc3JBxvyo&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/627956653-81bc1f4b-dce1-489f-8e14-718871c91312.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzk1NjY1My04MWJjMWY0Yi1kY2UxLTQ4OWYtOGUxNC03MTg4NzFjOTEzMTIuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWRmMjYwZTBmMTFlMGM3NjBmMjAyODQ5NjkyYjE5MGNiMTNhNzQ5MTU5MzIxMDMzZWUzYzY2NmE4YjAzYTA3OSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.7sTqDJUw02OvbpouUlHQ5O_Xe88UNCX6iIWc3JBxvyo&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/627936711-d1edc623-350a-4ee4-a951-1db3c615f457.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNjcxMS1kMWVkYzYyMy0zNTBhLTRlZTQtYTk1MS0xZGIzYzYxNWY0NTcuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjY1ZTE3NzExZTY5ZjViOTZmNjc0NGJhMTRmOGQxNzdmMjNlNjJjZmRjYTk1N2FjNDRmMzQxOGRhYTBlZmJhMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.jXPNvbCXVHu0bXSbaJ5DfN198fT3OEUK-zCCVDjYFjE&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/627936711-d1edc623-350a-4ee4-a951-1db3c615f457.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNjcxMS1kMWVkYzYyMy0zNTBhLTRlZTQtYTk1MS0xZGIzYzYxNWY0NTcuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjY1ZTE3NzExZTY5ZjViOTZmNjc0NGJhMTRmOGQxNzdmMjNlNjJjZmRjYTk1N2FjNDRmMzQxOGRhYTBlZmJhMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.jXPNvbCXVHu0bXSbaJ5DfN198fT3OEUK-zCCVDjYFjE&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/627937257-2b85a3c3-9f43-45b8-948e-99d87d5a5dfe.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzI1Ny0yYjg1YTNjMy05ZjQzLTQ1YjgtOTQ4ZS05OWQ4N2Q1YTVkZmUuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2FiMTY4NGI2M2MxNTA5ZDY2YjhiNTM4ZGQ3ZDlmOGJlMDY4MTllZGI4NjA4YjFiZDI1YzI4ZWMwOGFhMTBhYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.FsgjYmyH5nknzl4mTzX4HVArXBZ_O9tMNECuaA1md4c&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/627937257-2b85a3c3-9f43-45b8-948e-99d87d5a5dfe.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzI1Ny0yYjg1YTNjMy05ZjQzLTQ1YjgtOTQ4ZS05OWQ4N2Q1YTVkZmUuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2FiMTY4NGI2M2MxNTA5ZDY2YjhiNTM4ZGQ3ZDlmOGJlMDY4MTllZGI4NjA4YjFiZDI1YzI4ZWMwOGFhMTBhYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.FsgjYmyH5nknzl4mTzX4HVArXBZ_O9tMNECuaA1md4c&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/627937868-31b9b341-c775-47ef-b2ad-d217a28fff08.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzg2OC0zMWI5YjM0MS1jNzc1LTQ3ZWYtYjJhZC1kMjE3YTI4ZmZmMDguanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDRlM2U5YmU4ZjlmYzVlMzM2OTQ2MzI1Y2YwYTYzOGZiMzY5ZDkzMzBiMWQ4MTc0YTRlNmMxYjExYjYwOWNjMSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9._pXuPW0lQVdXu1-04JPgVqpBHOL1Cj94pRr1Bkd6wDg&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/627937868-31b9b341-c775-47ef-b2ad-d217a28fff08.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzg2OC0zMWI5YjM0MS1jNzc1LTQ3ZWYtYjJhZC1kMjE3YTI4ZmZmMDguanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDRlM2U5YmU4ZjlmYzVlMzM2OTQ2MzI1Y2YwYTYzOGZiMzY5ZDkzMzBiMWQ4MTc0YTRlNmMxYjExYjYwOWNjMSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9._pXuPW0lQVdXu1-04JPgVqpBHOL1Cj94pRr1Bkd6wDg&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/627937959-9c7138e6-0906-4117-8020-86452ddfaf04.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzk1OS05YzcxMzhlNi0wOTA2LTQxMTctODAyMC04NjQ1MmRkZmFmMDQuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmEwNDMwYjY5YWFmMzM3NmE1Y2Y4MTBjZWU2ZTYwNmNhMzM5NjUzN2FjMTljN2Q5ZjNmZjU0YjEzOTk5NjAxZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.KiFPbE0Nelm-pVdrpXqXKx-6BGA-4t899nrcC_ExabE&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/627937959-9c7138e6-0906-4117-8020-86452ddfaf04.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyNzkzNzk1OS05YzcxMzhlNi0wOTA2LTQxMTctODAyMC04NjQ1MmRkZmFmMDQuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmEwNDMwYjY5YWFmMzM3NmE1Y2Y4MTBjZWU2ZTYwNmNhMzM5NjUzN2FjMTljN2Q5ZjNmZjU0YjEzOTk5NjAxZSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.KiFPbE0Nelm-pVdrpXqXKx-6BGA-4t899nrcC_ExabE&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please ⭐ Star(on the top right) the projects ^&lt;em&gt;^&lt;br&gt;
创作不易，右上角点亮 ⭐️ Star 来收藏/支持热心的作者们吧 ^&lt;/em&gt;^&lt;br&gt;
&lt;a href=&quot;https://github.com/TommyLemon/A2API&quot;&gt;https://github.com/TommyLemon/A2API&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.3.0-preview</id>
    <updated>2026-08-09T15:52:48Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.3.0-preview"/>
    <title>8.3.0-preview: 生态新增 金融交易网络风险图谱分析系统，基于 APIJSON + Spark + Kafka 构建</title>
    <content type="html">&lt;p&gt;创作不易，右上角点亮 ⭐Star 收藏项目来支持热心的作者吧 ^_^&lt;br&gt;
&lt;a href=&quot;https://gitee.com/guxurui2024/BankTransferNetwork&quot; rel=&quot;nofollow&quot;&gt;https://gitee.com/guxurui2024/BankTransferNetwork&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.2.0</id>
    <updated>2026-07-22T15:05:56Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.2.0"/>
    <title>StarRocks; AI Skills, MCP, A2A for LLM</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;1.Support StarRocks - The world&#39;s fastest open query engine for sub-second analytics both on and off the data lakehouse;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;1.新增支持 StarRocks - 全球最快的开源查询引擎，为数据湖仓亚秒级分析而生；&lt;/strong&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/623345591-e96be3d4-7943-4999-83e6-ebe3a1a7bea1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyMzM0NTU5MS1lOTZiZTNkNC03OTQzLTQ5OTktODNlNi1lYmUzYTFhN2JlYTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGM0OGFiNmIzNjQzN2RjOGZkOTk4YmQ5ZDI0ZTAwOTcwNTY4MmRhYTA4NjZiYWFhYjRhZTM5NmRkNDhjZTJiMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.kdEQm2ZcPLW2vEzJbQbFphQ5_F_DXjFw3NmxTo1Bqq8&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/623345591-e96be3d4-7943-4999-83e6-ebe3a1a7bea1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyMzM0NTU5MS1lOTZiZTNkNC03OTQzLTQ5OTktODNlNi1lYmUzYTFhN2JlYTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGM0OGFiNmIzNjQzN2RjOGZkOTk4YmQ5ZDI0ZTAwOTcwNTY4MmRhYTA4NjZiYWFhYjRhZTM5NmRkNDhjZTJiMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.kdEQm2ZcPLW2vEzJbQbFphQ5_F_DXjFw3NmxTo1Bqq8&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/623673183-6f9ab563-c96f-450f-a99a-09feafbb79ee.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyMzY3MzE4My02ZjlhYjU2My1jOTZmLTQ1MGYtYTk5YS0wOWZlYWZiYjc5ZWUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmEwMzZhYThjNzQwOGMxNjI2NmJkODk2YmM3OTk5YmE3MTY5ZDJlNTZkMTg3YzBmYTFmYTRjYTE4YzU5NWRiMiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.bVpYmzCOLMtndebgHK7bSVoJghkBkB_AR_u1QrZJVvk&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/623673183-6f9ab563-c96f-450f-a99a-09feafbb79ee.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYyMzY3MzE4My02ZjlhYjU2My1jOTZmLTQ1MGYtYTk5YS0wOWZlYWZiYjc5ZWUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YmEwMzZhYThjNzQwOGMxNjI2NmJkODk2YmM3OTk5YmE3MTY5ZDJlNTZkMTg3YzBmYTFmYTRjYTE4YzU5NWRiMiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.bVpYmzCOLMtndebgHK7bSVoJghkBkB_AR_u1QrZJVvk&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.AI: add links for LLM AI Skills, MCP, A2A; created context7.json for Skills &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4762902750&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/864&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/issues/864/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/issues/864&quot;&gt;#864&lt;/a&gt; ;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;2.AI: 新增大模型 AI Skills, MCP, A2A 入口，为 Skills 创建文件 context7.json &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4762900608&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/863&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/issues/863/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/issues/863&quot;&gt;#863&lt;/a&gt; ；&lt;/strong&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/614273710-c989ea26-bf92-44e3-a968-7a2b19b35bce.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYxNDI3MzcxMC1jOTg5ZWEyNi1iZjkyLTQ0ZTMtYTk2OC03YTJiMTliMzViY2UucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDE2NDVhOTFkMDRlMzAxYTlhNjFmMzA0MzVmMmE4ZTcxZTAwZDM1MTU4ZWZmNGE5YjQwM2ZiYjI1ZDIxMTdjNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.KeFsHe7VqpSKtYz_NLdL6NsUpq01rUpRSOHq_t1lIUg&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/614273710-c989ea26-bf92-44e3-a968-7a2b19b35bce.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYxNDI3MzcxMC1jOTg5ZWEyNi1iZjkyLTQ0ZTMtYTk2OC03YTJiMTliMzViY2UucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDE2NDVhOTFkMDRlMzAxYTlhNjFmMzA0MzVmMmE4ZTcxZTAwZDM1MTU4ZWZmNGE5YjQwM2ZiYjI1ZDIxMTdjNiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.KeFsHe7VqpSKtYz_NLdL6NsUpq01rUpRSOHq_t1lIUg&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/614273679-b03361a5-9ff9-4d74-b995-013139e58367.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYxNDI3MzY3OS1iMDMzNjFhNS05ZmY5LTRkNzQtYjk5NS0wMTMxMzllNTgzNjcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2FlZmYxZjk0YThmM2JmZWU4NmRmMjU2YWM1M2FlZTc5NmVjZjc0Yzc3NzVhY2M3MDUxNDQzZWEyNDNjZmU4NSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.Sec3vstCQsls1pdMHcD-8lBw9V_sE-Agq4_eZP7oYko&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/614273679-b03361a5-9ff9-4d74-b995-013139e58367.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NjksIm5iZiI6MTc4OTU2MzE2OSwicGF0aCI6Ii81NzM4MTc1LzYxNDI3MzY3OS1iMDMzNjFhNS05ZmY5LTRkNzQtYjk5NS0wMTMxMzllNTgzNjcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjQ5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9Y2FlZmYxZjk0YThmM2JmZWU4NmRmMjU2YWM1M2FlZTc5NmVjZjc0Yzc3NzVhY2M3MDUxNDQzZWEyNDNjZmU4NSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.Sec3vstCQsls1pdMHcD-8lBw9V_sE-Agq4_eZP7oYko&quot; alt=&quot;&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3.fix: prevent batch insert loss during unique validation, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/014-code/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/014-code&quot;&gt;@014-code&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4883911848&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/866&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/866/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/866&quot;&gt;#866&lt;/a&gt; ;&lt;br&gt;
4.fix: global &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/Explain/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/Explain&quot;&gt;@Explain&lt;/a&gt; not effective, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/Zhengcy05/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/Zhengcy05&quot;&gt;@Zhengcy05&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4639864468&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/860&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/860/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/860&quot;&gt;#860&lt;/a&gt; ;&lt;br&gt;
5.add default ClassFilter for script execution, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/Nam0101/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/Nam0101&quot;&gt;@Nam0101&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4223295574&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/853&quot; data-hovercard-type=&quot;issue&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/issues/853/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/issues/853&quot;&gt;#853&lt;/a&gt; ;&lt;br&gt;
6.doc: replace version to latest, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/Nam0101/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/Nam0101&quot;&gt;@Nam0101&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4461245988&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/859&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/859/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/859&quot;&gt;#859&lt;/a&gt; ;&lt;br&gt;
7.Add Ecosystem for README.md: &lt;a href=&quot;https://github.com/Tencent/APIJSON#ecosystem&quot;&gt;https://github.com/Tencent/APIJSON#ecosystem&lt;/a&gt;;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;8.Ecosystem add nestjs-apijson - support CRUD、JOIN、various filter conditions (AI assisted)&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;8.生态新增 nestjs-apijson - 支持 CRUD、JOIN、各种条件 (AI 辅助)&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://github.com/yangzhouQS/nestjs-apijson&quot;&gt;https://github.com/yangzhouQS/nestjs-apijson&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;9.Ecosystem add bookmark - browser online bookmark developed with goframe + apijson-go + vue3 + antd vue 4&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;9.生态新增 bookmark - goframe + apijson-go + vue3 + antd vue 4 的浏览器在线书签&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://github.com/glennliao/bookmark&quot;&gt;https://github.com/glennliao/bookmark&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Please give them a ⭐ Star(on the top right) to support their hard works~&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;感谢热心的作者们的贡献，右上角点亮 ⭐ Star 收藏/支持下他们吧~&lt;/strong&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.8</id>
    <updated>2026-05-17T02:26:21Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.8"/>
    <title>容量预估 + Rust,@string,@trim；优化日志</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;新增关键词 &lt;a href=&quot;https://github.com/string&quot;&gt;@string&lt;/a&gt; 把字段转为 String 输入；&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;feat: add &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/Trim/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/Trim&quot;&gt;@Trim&lt;/a&gt;: &quot;name,tag&quot; to trim string values for keys;&lt;/strong&gt;&lt;br&gt;
大结果集容量预估：最低开启阈值默认设置为 2^16 - 1 = 65535，ArrayList 最多扩容 5 次；&lt;br&gt;
大结果集容量预估：LIMIT 10^8 = 1 亿 以内无任何条件时 最多扩容 1 次，优化 GROUP BY 减少初始容量下限；&lt;/p&gt;
&lt;p&gt;fix(logging): Replace printStackTrace() with proper logging, thx to &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/hobostay/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/hobostay&quot;&gt;@hobostay&lt;/a&gt; &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3952361672&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/850&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/850/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/850&quot;&gt;#850&lt;/a&gt;;&lt;br&gt;
&lt;strong&gt;verify: change &quot;content{L}&quot;: &quot;&amp;gt;0&quot; to &quot;content[{}&quot;: &quot;&amp;gt;0&quot;;&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;fix: add != and = for verifying request, remove &amp;lt;&amp;gt;;&lt;/strong&gt;&lt;br&gt;
优化日志类，新增支持打印 Throwable 和默认级别；&lt;br&gt;
KEY_DEFULT 重命名为 KEY_DEFAULT；&lt;br&gt;
删除多余的 application.properties；&lt;br&gt;
删除不再需要的 TestRecord；&lt;br&gt;
暂时移除头像，解决 GitHub 排版解析变更导致横向变纵向，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/yuanq20/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/yuanq20&quot;&gt;@yuanq20&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;4286134745&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/854&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/854/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/854&quot;&gt;#854&lt;/a&gt;&lt;br&gt;
升级版本为 8.1.8；&lt;/p&gt;
&lt;h3&gt;新增生态项目&lt;/h3&gt;
&lt;p&gt;APIJSONServer - 基于APIJSON实现的数据服务端&lt;br&gt;
&lt;a href=&quot;https://github.com/cyber2jie/APIJSONServer&quot;&gt;https://github.com/cyber2jie/APIJSONServer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Rust 版 APIJSON - 一个优雅、高性能的多数据源管理系统，支持 MySQL, PostgreSQL 的统一管理和操作。**&lt;br&gt;
&lt;a href=&quot;https://github.com/APIJSON/apijson-rust&quot;&gt;https://github.com/APIJSON/apijson-rust&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://gitee.com/APIJSON/apijson-rust&quot; rel=&quot;nofollow&quot;&gt;https://gitee.com/APIJSON/apijson-rust&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;感谢作者们的热心贡献，右上角点亮 ⭐️ Star 收藏/支持 下吧 ^_^&lt;/p&gt;
&lt;h3&gt;新增文章&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;API自动生成这么爽？实测腾讯APIJSON，零代码就能玩转后端接口！感谢 诗远治愈馆 的贡献&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://mp.weixin.qq.com/s/DmMIGHHcZ783KobGecMxGg&quot; rel=&quot;nofollow&quot;&gt;https://mp.weixin.qq.com/s/DmMIGHHcZ783KobGecMxGg&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;腾讯开源的 APIJSON：后端接口不用写了？感谢 积厚源码 的贡献&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://mp.weixin.qq.com/s/zhkfG4AQEsg0N87lhStwvw&quot; rel=&quot;nofollow&quot;&gt;https://mp.weixin.qq.com/s/zhkfG4AQEsg0N87lhStwvw&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;相关推荐新增《3分钟掌握APIJSON搜索黑科技：从模糊匹配到智能检索》，感谢 乌芬维Maisie 的贡献&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://blog.csdn.net/gitblog_00009/article/details/152403741&quot; rel=&quot;nofollow&quot;&gt;https://blog.csdn.net/gitblog_00009/article/details/152403741&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;感谢文章作者们的贡献，点赞、收藏、转发支持热心的作者吧 ^_^&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.7</id>
    <updated>2026-05-10T20:42:43Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.7"/>
    <title>8.1.7</title>
    <content type="html">&lt;p&gt;Merge branch &#39;master&#39; of &lt;a href=&quot;https://github.com/Tencent/APIJSON&quot;&gt;https://github.com/Tencent/APIJSON&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.6</id>
    <updated>2026-04-17T20:59:22Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.6"/>
    <title>8.1.6</title>
    <content type="html">&lt;p&gt;解决校验参数拿不到 datasource, namespace, catalog 等全局关键词取值&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.3</id>
    <updated>2026-03-29T09:07:27Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.3"/>
    <title>8.1.3</title>
    <content type="html">&lt;p&gt;升级版本为 8.1.5&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.0</id>
    <updated>2026-03-01T17:02:25Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.0"/>
    <title>新增 Databend, ShardingSphere</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;新增支持 &lt;a href=&quot;https://github.com/APIJSON/APIJSON-Demo/commit/abf52c3d0d42097dee79ffb1aed63c087a8bd9c8&quot;&gt;Databend&lt;/a&gt; - 带 AI 的新一代云原生数据湖仓(Snowflake 开源替代)；&lt;/strong&gt;&lt;br&gt;
新增支持 LEFT,RIGHT JOIN 传外层 WHERE 条件，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/wz11wz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/wz11wz&quot;&gt;@wz11wz&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3242449012&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/829&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/829/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/829&quot;&gt;#829&lt;/a&gt;；&lt;br&gt;
fix: PG count join 报错找不到 column，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/wz11wz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/wz11wz&quot;&gt;@wz11wz&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3192314418&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/825&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/825/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/825&quot;&gt;#825&lt;/a&gt;；&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;新增支持分库分表中间件 &lt;a href=&quot;https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server/APIJSONDemo-ShardingSphere&quot;&gt;ShardingSphere&lt;/a&gt; 的说明；&lt;/strong&gt;&lt;br&gt;
通用文档新增 函数调用映射 &quot;&lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/key/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/key&quot;&gt;@key&lt;/a&gt;&quot;: &quot;fun:avg(id);keyA:(keyB)&quot; ，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/moxixi527/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/moxixi527&quot;&gt;@moxixi527&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3302809796&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/836&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/836/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/836&quot;&gt;#836&lt;/a&gt;;&lt;br&gt;
通用文档新增 compat 兼容各种 count SQL，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/GeXin97/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/GeXin97&quot;&gt;@GeXin97&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3261710700&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/832&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/832/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/832&quot;&gt;#832&lt;/a&gt;;&lt;br&gt;
依赖说明移除 8.0 起不再依赖的 fastjson；&lt;br&gt;
腾讯开源主体公司 THL A29 Limited 改为 Tencent，并在 LICENSE 头部说明变更；&lt;/p&gt;
&lt;p&gt;推荐文章新增 &lt;a href=&quot;https://blog.csdn.net/longzhutengyue/article/details/150579233&quot; rel=&quot;nofollow&quot;&gt;springboot整合APIJSON——零代码万能通用 API（附源码）&lt;/a&gt;，&lt;br&gt;
感谢 程序员码龙(曾就职于菊厂、福报厂。现某银行技术leader) 的贡献；&lt;br&gt;
推荐文档新增 &lt;a href=&quot;https://blog.csdn.net/gitblog_00682/article/details/148375065&quot; rel=&quot;nofollow&quot;&gt;APIJSON项目实战教程：零代码实现高效JSON接口开发&lt;/a&gt;，感谢 强苹旖 的贡献；&lt;br&gt;
推荐文章新增 &lt;a href=&quot;https://blog.csdn.net/gitblog_01177/article/details/155216163&quot; rel=&quot;nofollow&quot;&gt;APIJSON：重新定义后端开发体验的零代码ORM框架&lt;/a&gt;，感谢 常歆雍 的贡献；&lt;br&gt;
点赞、收藏、转发 支持下 3 篇文章作者吧 ^_^&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;生态项目新增 apijson-spring-boot，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/yunjiao-source/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/yunjiao-source&quot;&gt;@yunjiao-source&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3273387303&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/834&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/834/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/834&quot;&gt;#834&lt;/a&gt;;&lt;/strong&gt;&lt;br&gt;
创作不易，为热心的作者右上角点亮 ⭐Star 收藏/支持下项目吧 ^_^&lt;br&gt;
&lt;a href=&quot;https://gitee.com/yunjiao-source/apijson-spring-boot&quot; rel=&quot;nofollow&quot;&gt;https://gitee.com/yunjiao-source/apijson-spring-boot&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;生态项目新增 CVAuto - 👁 零代码零标注 CV AI 自动化测试工具&lt;/h2&gt;
&lt;p&gt;零代码快速自动化测试 CV 计算机视觉 AI 人工智能图像识别算法的功能、效果、性能&lt;br&gt;
适合 算法 应用/开发 工程师/专家、算法测试 工程师/专家、AI/机器学习/算法 工程师/专家/研究员/科学家 等&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;不用提前标注画框及标签&lt;/strong&gt;等作为 Ground Truth 这种工作量巨大的人工手动繁琐耗时操作，&lt;br&gt;
&lt;strong&gt;只需上传图片/视频&lt;/strong&gt;，一键通过 HTTP API 调用算法模型得到推理后返回的 JSON 响应结果，&lt;br&gt;
然后&lt;strong&gt;自动在图上绘制&lt;/strong&gt; label 标签、box 画框、line 连线、point 关键点、polygon 多边形等，&lt;br&gt;
&lt;strong&gt;自动断言&lt;/strong&gt;画框是否正确，&lt;strong&gt;可点边框附近来调整 ✓ 对 X 错&lt;/strong&gt;，一键上传可作为基准的本次结果，&lt;br&gt;
&lt;strong&gt;自动统计&lt;/strong&gt;正确数、误报数、漏检数、召回率、精准率、F1 Score 等指标，&lt;strong&gt;自动对比前后效果&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/469930316-847bff1c-bd7d-4ac9-ad7c-7b95f2fa9850.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ2OTkzMDMxNi04NDdiZmYxYy1iZDdkLTRhYzktYWQ3Yy03Yjk1ZjJmYTk4NTAuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzQ2MmRmYzU4ODVlZmI1OTgwMWVjYzU4ZTJmMmZhNzI3YTk3NjUzNzFjMWQ0YTMwMmZjMWI5YjllNGFiN2QzNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.2p6PmghRcyFpCwW5Eu1RFfyIcraO77tXlYg4mFEL1Bs&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/469930316-847bff1c-bd7d-4ac9-ad7c-7b95f2fa9850.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ2OTkzMDMxNi04NDdiZmYxYy1iZDdkLTRhYzktYWQ3Yy03Yjk1ZjJmYTk4NTAuanBnP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzQ2MmRmYzU4ODVlZmI1OTgwMWVjYzU4ZTJmMmZhNzI3YTk3NjUzNzFjMWQ0YTMwMmZjMWI5YjllNGFiN2QzNCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGanBlZyJ9.2p6PmghRcyFpCwW5Eu1RFfyIcraO77tXlYg4mFEL1Bs&quot; alt=&quot;CVAuto-with-AIServer&quot; content-type-secured-asset=&quot;image/jpeg&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;上图左侧是工具网页，右侧是模拟被测试的 YOLO 检测、姿态、分割 等算法模型 Python AI 推理服务；&lt;br&gt;
左侧分别有 本次、对比差异、之前 的推理后画框及标签等渲染图，差异中的 + 表示新增，- 表示减少；&lt;br&gt;
本次 所有框 和 差异所有 + 框 都可&lt;strong&gt;点框附近把默认的 ✓ 改为 X 表示推理误报&lt;/strong&gt;，各指标会马上自动更新；&lt;br&gt;
当前图片确认无误后，&lt;strong&gt;点击 [对的，纠正] 按钮来上传本次结果&lt;/strong&gt;，点击 总计指标 来切换显示 数量/百分比。&lt;br&gt;
&lt;strong&gt;在之前图片右上角输入实际目标数量&lt;/strong&gt;；中间图片列表顶部 &lt;strong&gt;点右上角 + 批量上传图片&lt;/strong&gt;，&lt;strong&gt;点左侧 ↻ 回归测试&lt;/strong&gt;。&lt;/p&gt;
&lt;h3&gt;支持算法&lt;/h3&gt;
&lt;ul&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;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;li&gt;&lt;strong&gt;旋转校正&lt;/strong&gt;：对有直边的物体 校正歪斜角度&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;一键下载测试报告，包含 头部统计指标 和 每张图明细数据&lt;/strong&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/484374491-630fee9d-43e6-421c-b1e3-e17ba2b605e1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ4NDM3NDQ5MS02MzBmZWU5ZC00M2U2LTQyMWMtYjFlMy1lMTdiYTJiNjA1ZTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjE1YjZhZjYxNDEzM2E0MzAwNmRiNjg1ZmE4NzFlNWRmNmUyYzY0NzFkZDk0ZGFiOGYzM2ExNWY0YTIxZmI5MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.vhH7HDK_eoQ_E3cLMY72yiA7jB8CEI5kM1vP-J9wb6U&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/484374491-630fee9d-43e6-421c-b1e3-e17ba2b605e1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ4NDM3NDQ5MS02MzBmZWU5ZC00M2U2LTQyMWMtYjFlMy1lMTdiYTJiNjA1ZTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NjE1YjZhZjYxNDEzM2E0MzAwNmRiNjg1ZmE4NzFlNWRmNmUyYzY0NzFkZDk0ZGFiOGYzM2ExNWY0YTIxZmI5MiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.vhH7HDK_eoQ_E3cLMY72yiA7jB8CEI5kM1vP-J9wb6U&quot; alt=&quot;CVAuto-report-Excel&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;一键导出训练和测试数据集，加速模型迭代训练及效果提升&lt;/strong&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/485692237-f22ccdc9-ee08-49a0-83cf-fcb3e0e4b428.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ4NTY5MjIzNy1mMjJjY2RjOS1lZTA4LTQ5YTAtODNjZi1mY2IzZTBlNGI0MjgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZjI2NDhiZjUyODIyZDMxZjU0OWMxYTFlMjZiMjZjZmU4M2FmNmFlNTljYjk3MWFiZTRiYmUwZDI2NzUzZTVhMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.QCV9i7ya3YDrEcYOaOcWJ7eDxx53n4_S8r-k3yaEEQ4&quot;&gt;&lt;img src=&quot;https://private-user-images.githubusercontent.com/5738175/485692237-f22ccdc9-ee08-49a0-83cf-fcb3e0e4b428.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ4NTY5MjIzNy1mMjJjY2RjOS1lZTA4LTQ5YTAtODNjZi1mY2IzZTBlNGI0MjgucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZjI2NDhiZjUyODIyZDMxZjU0OWMxYTFlMjZiMjZjZmU4M2FmNmFlNTljYjk3MWFiZTRiYmUwZDI2NzUzZTVhMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.QCV9i7ya3YDrEcYOaOcWJ7eDxx53n4_S8r-k3yaEEQ4&quot; alt=&quot;CVAuto-export-dataset&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%;&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;创作不易、坚持更难，右上角点亮 ⭐ Star 收藏/支持下本项目吧，谢谢 ^_^&lt;/strong&gt;&lt;br&gt;
&lt;a href=&quot;https://github.com/TommyLemon/CVAuto&quot;&gt;https://github.com/TommyLemon/CVAuto&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.1.0.0</id>
    <updated>2025-12-20T15:37:44Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.1.0.0"/>
    <title>8.1.0.0</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;新增支持 &lt;a href=&quot;https://github.com/APIJSON/APIJSON-Demo/commit/abf52c3d0d42097dee79ffb1aed63c087a8bd9c8&quot;&gt;Databend&lt;/a&gt; - 带 AI 的新一代云原生数据湖仓(Snowflake 开源替代)；&lt;/strong&gt;&lt;br&gt;
新增支持 LEFT,RIGHT JOIN 传外层 WHERE 条件，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/wz11wz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/wz11wz&quot;&gt;@wz11wz&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3242449012&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/829&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/829/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/829&quot;&gt;#829&lt;/a&gt;；&lt;br&gt;
fix: PG count join 报错找不到 column，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/wz11wz/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/wz11wz&quot;&gt;@wz11wz&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3192314418&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/825&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/825/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/825&quot;&gt;#825&lt;/a&gt;；&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;新增支持分库分表中间件 &lt;a href=&quot;https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server/APIJSONDemo-ShardingSphere&quot;&gt;ShardingSphere&lt;/a&gt; 的说明；&lt;/strong&gt;&lt;br&gt;
通用文档新增 函数调用映射 &quot;&lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/key/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/key&quot;&gt;@key&lt;/a&gt;&quot;: &quot;fun:avg(id);keyA:(keyB)&quot; ，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/moxixi527/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/moxixi527&quot;&gt;@moxixi527&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3302809796&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/836&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/836/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/836&quot;&gt;#836&lt;/a&gt;;&lt;br&gt;
通用文档新增 compat 兼容各种 count SQL，感谢 &lt;a class=&quot;user-mention notranslate&quot; data-hovercard-type=&quot;user&quot; data-hovercard-url=&quot;/users/GeXin97/hovercard&quot; data-octo-click=&quot;hovercard-link-click&quot; data-octo-dimensions=&quot;link_type:self&quot; href=&quot;https://github.com/GeXin97&quot;&gt;@GeXin97&lt;/a&gt; 的贡献 &lt;a class=&quot;issue-link js-issue-link&quot; data-error-text=&quot;Failed to load title&quot; data-id=&quot;3261710700&quot; data-permission-text=&quot;Title is private&quot; data-url=&quot;https://github.com/APIJSON/APIJSON/issues/832&quot; data-hovercard-type=&quot;pull_request&quot; data-hovercard-url=&quot;/APIJSON/APIJSON/pull/832/hovercard&quot; href=&quot;https://github.com/APIJSON/APIJSON/pull/832&quot;&gt;#832&lt;/a&gt;;&lt;br&gt;
依赖说明移除 8.0 起不再依赖的 fastjson；&lt;br&gt;
腾讯开源主体公司 THL A29 Limited 改为 Tencent，并在 LICENSE 头部说明变更；&lt;/p&gt;
&lt;p&gt;推荐文档新增 &lt;a href=&quot;https://blog.csdn.net/gitblog_00682/article/details/148375065&quot; rel=&quot;nofollow&quot;&gt;APIJSON项目实战教程：零代码实现高效JSON接口开发&lt;/a&gt;，感谢 强苹旖 的贡献；&lt;br&gt;
推荐文章新增 &lt;a href=&quot;https://blog.csdn.net/longzhutengyue/article/details/150579233&quot; rel=&quot;nofollow&quot;&gt;springboot整合APIJSON——零代码万能通用 API（附源码）&lt;/a&gt;，感谢 程序员码龙 的贡献；&lt;br&gt;
点赞、收藏、转发 支持下两篇文章作者吧 ^_^&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
  <entry>
    <id>tag:github.com,2008:Repository/74359442/8.0.2</id>
    <updated>2025-07-26T14:52:10Z</updated>
    <link rel="alternate" type="text/html" href="https://github.com/APIJSON/APIJSON/releases/tag/8.0.2"/>
    <title>兼容 Gson; 优化异常堆栈 </title>
    <content type="html">&lt;p&gt;新增 IS_RETURN_STACK_TRACE 配置是否返回 trace:stack 字段，优化代码；&lt;br&gt;
把 trace:stack 字段值转为 List 返回，避免 Gson 等 JSON 库反序列化报错，并且还更方便浏览；&lt;/p&gt;
&lt;p&gt;Gson 版 Demo：&lt;a href=&quot;https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server/APIJSONDemo-Gson&quot;&gt;https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server/APIJSONDemo-Gson&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;兼容性：&lt;/h3&gt;
&lt;p&gt;apijson-framework 7.2.0 暂时移除了 UnitAuto(依赖 fastjson 1.x) 依赖及 APIJSONFunctionParser 中对应的方法&lt;br&gt;
getMethodArguments, getMethodDefinition, getMethodRequest，&lt;br&gt;
但在 Function 表中，字段 name 和以上方法名相同的记录会导致启动报错找不到远程函数对应方法，&lt;br&gt;
可以删除后再启动应用，或者在 DemoFunctionParser 加上对应的空实现。&lt;br&gt;
&lt;a href=&quot;https://github.com/APIJSON/apijson-framework/releases/tag/7.2.2&quot;&gt;https://github.com/APIJSON/apijson-framework/releases/tag/7.2.2&lt;/a&gt;&lt;br&gt;
&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://private-user-images.githubusercontent.com/5738175/471094147-13b19ed1-a304-4f8c-a54e-2a2488d598e5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ3MTA5NDE0Ny0xM2IxOWVkMS1hMzA0LTRmOGMtYTU0ZS0yYTI0ODhkNTk4ZTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZTFjMjFlMTRiOTI2Yjk0OWYzYzc4YjI2N2U5ZTI0ZmY3MzBmM2EwODIzMTUyMzgwYmMxMjI3YzFkOTY2NWI5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.NXBq1u4JyxeLEzKQUrqk-8B_9Sha9bVV29AEPInK3Mo&quot;&gt;&lt;img width=&quot;2000&quot; height=&quot;1215&quot; alt=&quot;image&quot; src=&quot;https://private-user-images.githubusercontent.com/5738175/471094147-13b19ed1-a304-4f8c-a54e-2a2488d598e5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODk1NjM0NzAsIm5iZiI6MTc4OTU2MzE3MCwicGF0aCI6Ii81NzM4MTc1LzQ3MTA5NDE0Ny0xM2IxOWVkMS1hMzA0LTRmOGMtYTU0ZS0yYTI0ODhkNTk4ZTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDkxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA5MTZUMTI1MjUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZTFjMjFlMTRiOTI2Yjk0OWYzYzc4YjI2N2U5ZTI0ZmY3MzBmM2EwODIzMTUyMzgwYmMxMjI3YzFkOTY2NWI5NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.NXBq1u4JyxeLEzKQUrqk-8B_9Sha9bVV29AEPInK3Mo&quot; content-type-secured-asset=&quot;image/png&quot; style=&quot;max-width: 100%; height: auto; max-height: 1215px;&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content>
    <author>
      <name>TommyLemon</name>
    </author>
    <media:thumbnail height="30" width="30" url="https://avatars.githubusercontent.com/u/5738175?s=60&amp;v=4"/>
  </entry>
</feed>
