open-index/open-npm huggingface dataset:
npm package: @hengkx/qq-bot
Description: QQ频道机器人NodeSDK
Author: joyqwang
Latest version: 2.11.0

# QQ 频道机器人 SDK qq-guild-bot

用于开发 QQ 频道机器人的 Node.js SDK。

## 使用文档

[NodeSDK 文档](https://bot.q.qq.com/wiki/develop/nodesdk/)

## 本地开发

```shell
# clone repo
git clone https://github.com/tencent-connect/bot-node-sdk.git

# cd repo
cd bot-node-sdk

# run
npm run dev

# run example
npm run linkdev
npm run example
```

## 参与共建 [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)

- 👏 如果您有针对 SDK 的错误修复，请以分支`fix/xxx`向`main`分支发 PR
- 👏 如果您有新的内容贡献，请以分支`feature/xxx`向`main`分支发起 PR
- 👏 如果您有相关的建议或意见，请提[issues](https://github.com/tencent-connect/bot-node-sdk/issues)

## 加入官方社区

欢迎扫码加入**QQ 频道开发者社区**。

![开发者社区](https://mpqq.gtimg.cn/privacy/qq_guild_developer.png)

## 贡献者

<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<a href="https://github.com/tencent-connect/bot-node-sdk/graphs/contributors">
  <img src="https://contrib.rocks/image?repo=tencent-connect/bot-node-sdk" />
</a>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->

## 注意

`qq-guild-bot`自`v2.0.0`开始，被用作 QQ 频道机器人官方 SDK。原`qq-guild-bot`对应的能力，已迁移到[qq-guild-bot-es](https://www.npmjs.com/package/qq-guild-bot-es)，请知晓!
npm package: @hengkx/react-native-baichuan
Description: react-native library for Ali Baichuan
Author: bashen1
Latest version: 0.1.3


# react-native-mbaichuan

[![npm version](https://badge.fury.io/js/react-native-mbaichuan.svg)](https://badge.fury.io/js/react-native-mbaichuan)

## 注意点

|         版本        |   版本  |   文档  |
| :-----------------: | :---: | :---: |
| react-native < 0.60 | 3.0.2 | [点击](./README_0.5X.md) |


## 开始

`$ npm install react-native-mbaichuan --save`

### iOS

打开`ios/Podfile`文件，添加以下（百川仓库）
```
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
·······
source 'https://github.com/CocoaPods/Specs.git'
source 'http://repo.baichuan-ios.taobao.com/baichuanSDK/AliBCSpecs.git'

·······
target
```

### Android
打开`android/bulid.gradle`，添加以下仓库
```
······
allprojects {
    repositories {
        ·····
        maven {
            url "http://repo.baichuan-android.taobao.com/content/groups/BaichuanRepositories/"
        }
    }
}
······
```

### 其他配置


#### iOS

1. 把 `yw_1222.jpg` 重命名为 `yw_1222_baichuan.jpg` 拖入到项目中
2. `URL Schemes` 添加 `tbopen + 百川APPID` 
3. `LSApplicationQueriesSchemes` 添加 `tmall`、`tbopen`

#### Android

1. 复制百川安全图片 `yw_1222.jpg` 到 `android/app/src/main/res/drawable/yw_1222.jpg`


## 使用方法
详见examples目录
npm package: @hengshuai/cli
Description: A common command line tool for project template and other.
Author: ihengshuai
Latest version: 1.0.0

# 前端cli模板

创建cli统一管理项目模板、部署、发包，实现开发到部署的自动化

## 安装

```sh
npm install @hengshuai/cli -g
```

## 使用
```sh
# 创建模板
hengshuai create vue3-ui
```

## Commander
nodejs命令行解决方案，[参考文档](https://github.com/tj/commander.js/blob/HEAD/Readme_zh-CN.md)

### 选项
```sh
option => (param, desc, Customparse, default)
```
1. 参数、描述 -c --config
2. 可选、默认值 [type], 'now'
3. 必填、默认值 <type>, 'now'
4. 变长参数 <type...> [type...]

### 命令
```sh
command(nameAndArgs, opts?)
```

#### 处理函数
```sh
action(flags, desc, default)
```

#### 钩子函数
```sh
preAction、postAction、preSubcommand
```

### 帮助
```sh
.name
.alias
-V
program.showHelpAfterError()
```