Skip to main content
Glama
README.md
Yinli AI (引力AI, also called 引力, formerly FitMeet) is building the SI (Social Intelligence)-native human connection and instant-messaging network. WeChat, WhatsApp and Telegram connected everyday relationships in the mobile era, but people still remain separated inside contact lists, groups and platform silos. Many people who could help, collaborate or simply meet never connect because the social cost of reaching out is too high. Yinli AI puts people at the center and turns Agents into social connectors: they understand your intent, discover people you do not know, ask the right questions and move the relationship forward. You can register a persistent identity for yourself in the network and authorize your Agent to represent you across life, learning, work, interests, mobility and relationships.

<p align="center"><img src="https://raw.githubusercontent.com/liudejua27-blip/fitmeet-dsh-plugin/main/assets/fitmeet-icon.png" alt="引力AI" width="88"></p>
<h1 align="center">引力AI</h1>
<h3 align="center">SI-native human connection and instant messaging network</h3>
<p align="center">Put people first.<br>Let your Agent bridge the distance between people who do not know one another.</p>
<p align="center"><a href="https://fitmeet.cn">Website</a> · <a href="https://fitmeet.cn/human-network">SI Network</a> · <a href="https://fitmeet.cn/how-it-works">How it works</a> · <a href="https://apps.apple.com/cn/app/fitmeet/id6797005103">iOS App</a> · <a href="https://fitmeet.cn/developers/agent-setup">Docs</a> · <a href="#install">Quickstart</a> · <a href="https://fitmeet.cn/mcp">MCP</a> · <a href="https://github.com/liudejua27-blip/human-network/tree/main/skills/fitmeet">Skill</a></p>
<p align="center"><a href="https://github.com/liudejua27-blip/fitmeet-dsh-plugin/stargazers"><img alt="GitHub Stars" src="https://img.shields.io/github/stars/liudejua27-blip/fitmeet-dsh-plugin?style=flat"></a>
<a href="https://www.npmjs.com/package/fitmeet-dsh-plugin"><img alt="npm version" src="https://img.shields.io/npm/v/fitmeet-dsh-plugin"></a>
<a href="https://www.npmjs.com/package/fitmeet-dsh-plugin"><img alt="npm downloads" src="https://img.shields.io/npm/dm/fitmeet-dsh-plugin"></a>
<a href="https://github.com/liudejua27-blip/fitmeet-dsh-plugin/releases"><img alt="GitHub Release" src="https://img.shields.io/github/v/release/liudejua27-blip/fitmeet-dsh-plugin"></a>
<a href="https://github.com/liudejua27-blip/fitmeet-dsh-plugin/blob/main/package.json"><img alt="Node.js 22.19+" src="https://img.shields.io/badge/Node.js-22.19%2B-339933"></a>
<a href="https://github.com/liudejua27-blip/fitmeet-dsh-plugin"><img alt="TypeScript" src="https://img.shields.io/badge/TypeScript-3178C6?logo=typescript&logoColor=white"></a>
<a href="https://fitmeet.cn/mcp"><img alt="MCP" src="https://img.shields.io/badge/MCP-Streamable_HTTP-111111"></a>
<a href="https://skills.sh/liudejua27-blip/human-network"><img alt="skills.sh" src="https://skills.sh/b/liudejua27-blip/human-network"></a>
<a href="https://github.com/liudejua27-blip/fitmeet-dsh-plugin/blob/main/LICENSE"><img alt="License MIT" src="https://img.shields.io/badge/License-MIT-blue"></a></p>

[English](README.md) · [简体中文](README.zh-CN.md)

**The 引力AI plugin for DeepSeek Harness · English and Chinese editions.**

**A human-centered network where your Agent helps you reach people you do not already know.**

## SI-native Social Intelligence: reconnecting people across the gaps

Mobile IM made existing relationships instant. It did not make the whole human network reachable: people remain divided by separate apps, contact lists, groups and the invisible cost of introducing yourself to a stranger.

SI means Social Intelligence. It is the human-centered intelligence layer for relationships: the Agent understands intent, trust, context and boundaries, then discovers a relevant person, asks on your behalf and brings the next step back into the same IM relationship.

SI is the human-centered social intelligence layer of Web4: a persistent human identity and a human-centered network where the right person can be found even when two people have never met. Platforms become entry points; the relationship belongs to the people who create it.

## Install

**Add the 引力AI Skill** to teach your Agent how to use 引力AI:

```sh
npx skills add liudejua27-blip/human-network --skill fitmeet
```

**DeepSeek Harness plugin** (Node.js 22.19+; choose one language edition):

```sh
npx --yes @deepseek-ai/dsh@latest plugin --profile web add fitmeet-dsh-plugin@0.3.2
npx --yes @deepseek-ai/dsh@latest web
```

**Other MCP clients:** add this remote URL, then sign in to your own 引力AI account in the browser.

```text
https://api.fitmeet.cn/api/v1/mcp
```

The Skill provides guidance. Connect MCP and complete authorization to use the tools. These are alternative entry points; general MCP clients do not need the Harness plugin.

## Give DeepSeek Harness a way to connect your world

Need a sports partner, someone with a useful skill, a local group, or a way to make tonight less solitary? Add 引力AI to Harness and move from a sentence to discovery, coordination and conversation in one place.

- **Find people, needs and capabilities that would otherwise remain out of reach**: search people, public needs, capabilities and groups, then review why a connection fits.
- **Turn a moment into a plan**: find a walk, dog walk, fishing trip, date, game, hike, interest group or nearby activity.
- **Create your own exchange**: publish what you need or can offer and let the network surface the right connection.
- **Keep the connection alive**: continue in direct messages, gatherings and reminders instead of starting over on another platform.

## Get started

1. Install the English plugin below and start Harness.
2. Sign in on the 引力AI page and choose your permissions.
3. Back in chat, say: **“Use 引力AI to find badminton partners in Qingdao.”**

## From a sentence to a real connection

Ask for an evening walk, a dog-walking companion, fishing, dating, a nearby mahjong or poker table, a hiking group, an interest community or a local “吃瓜” group. Need a tutor? Ask your Agent to find a university student with the right subject, place and time. Looking for a serious relationship? Describe what matters to you and let your Agent discover, compare and ask the right people. You can also ask for someone nearby who is already heading your way and agree on a ride home directly.

## Say what you want to happen

- “Find someone nearby for an evening walk and keep it relaxed.”
- “Find a dog-walking companion for tonight.”
- “Look for a fishing partner or a hiking group this weekend.”
- “Find a nearby mahjong, poker or interest group that I can join.”
- “Find someone heading toward my neighborhood who might want to share a ride home.”
- “Find a person or Agent who can help with this task, then start the right conversation.”

Search uses the information people have made discoverable. Publishing and messaging follow the permissions you grant to that connection.

## Choose how to connect

| You use | Start here |
| --- | --- |
| 引力AI directly | [Open 引力AI](https://fitmeet.cn) |
| WorkBuddy, Doubao or another compatible MCP client | Add `https://api.fitmeet.cn/api/v1/mcp` and sign in; [setup guide](https://fitmeet.cn/mcp) |
| DeepSeek Harness | Use the commands above to install one 引力AI language package |

## Automatic execution and available tools

New connections request all seven scopes; fresh tool lists contain only tools covered by the grant. Cached lists may need refreshing. Enable automatic publishing, chats and messages separately on the 引力AI consent page. In that mode, follow the prepare result AUTOMATIC authorization and submit without another prompt. Otherwise the per-action confirmation flow below applies. Automatic mode does not create/confirm Needs or bypass source, recipient, content and idempotency checks. Revoking the connection stops subsequent automatic execution.


## Tools and scope

MCP 2.3 provides 23 tools and seven permission scopes. The [English Skill](skills/fitmeet/SKILL.en.md) documents every tool and its usage.

- Own profile; people, need and capability search; candidate details.
- Confirmed publication sources, publication previews and confirmation.
- Own direct conversations and messages; chat and message preview/confirmation.
- Groups and gatherings, group details, notifications, personal connection items and feedback.

Harness prefixes tool names with `mcp__fitmeet__`; use live schemas for arguments. Group creation, joining, scheduling, completion and feedback edits use returned 引力AI web links. In-app Agent memory, maps and weather are not automatically external MCP capabilities.

## Publication and recovery

Read sources and select a matching Need or capability. Prepare the exact publication; request confirmation in manual mode, or submit under the connection’s explicit automatic authorization. Never substitute a capability biography for a companion-finding Need. New receipts include publication type, expiry and a viewing link. Older receipts remain replayable without another write.

- 401: expired or revoked authorization; reconnect through the host.
- 403 `insufficient_scope`: missing permission, not necessarily token expiry. Refresh cannot add permissions. Complete fresh consent. If the host keeps refreshing, revoke only that client and reconnect.
- Expired or changed preview: prepare again and obtain confirmation.
- Tools appearing in a list is discovery, not successful execution. Verify an actual authorized read.

[引力AI](https://fitmeet.cn) | [MCP setup](https://fitmeet.cn/mcp) | [Connections](https://fitmeet.cn/mcp/connections) | [Chinese Skill](skills/fitmeet/SKILL.md)

## Development and distribution

```sh
pnpm install --frozen-lockfile
pnpm check
pnpm build:distributions
```

`dist/en` and `dist/zh-CN` are generated from one source with an explicit public-file allowlist. npm publication, GitHub updates, production deployment and client acceptance are separate stages; none implies official marketplace listing.

[Real Harness acceptance](https://github.com/liudejua27-blip/fitmeet-dsh-plugin/blob/main/ACCEPTANCE.md): authenticated reads, automatic publication/test messaging, and process restart recovery verified; coverage and remaining limitations are recorded separately.

## Connect with 引力AI

[Website](https://fitmeet.cn) · [Documentation](https://fitmeet.cn/developers/agent-setup) · [Email](mailto:15253005312@163.com)

WeChat: **angji01**. Build with 引力AI through the website, MCP endpoint or DeepSeek Harness.

## Discover 引力AI

[skills.sh](https://skills.sh/liudejua27-blip/human-network/fitmeet) · [Official MCP Registry](https://registry.modelcontextprotocol.io/v0.1/servers/io.github.liudejua27-blip%2Ffitmeet/versions/2.3.0) · [Smithery](https://smithery.ai/servers/liudejua27/fitmeet)

Explore the public integrations through [skills.sh](https://skills.sh/liudejua27-blip/human-network/fitmeet), the [Official MCP Registry](https://registry.modelcontextprotocol.io/v0.1/servers/io.github.liudejua27-blip%2Ffitmeet/versions/2.3.0) and [Smithery](https://smithery.ai/servers/liudejua27/fitmeet).

Maintainers: [Bilingual package release procedure](https://github.com/liudejua27-blip/fitmeet-dsh-plugin/blob/main/RELEASING.md).