1.4 Binance_interface API U本位合约行情

Binance_interface API U本位合约行情

  • Github地址
  • PyTed量化交易研究院

1. API U本位合约行情接口总览

方法解释Path
get_ping测试服务器连通性 PING/fapi/v1/ping
get_time获取服务器时间/fapi/v1/time
get_exchangeInfo获取交易规则和交易对/fapi/v1/exchangeInfo
get_depth深度信息/fapi/v1/depth
get_trades近期成交/fapi/v1/trades
get_historicalTrades查询历史成交(MARKET_DATA)/fapi/v1/historicalTrades
get_aggTrades近期成交(归集)/fapi/v1/aggTrades
get_klinesK线数据/fapi/v1/klines
get_continuousKlines连续合约K线数据/fapi/v1/continuousKlines
get_indexPriceKlines价格指数K线数据/fapi/v1/indexPriceKlines
get_markPriceKlines标记价格K线数据/fapi/v1/markPriceKlines
get_premiumIndexKlines溢价指数K线数据/fapi/v1/premiumIndexKlines
get_premiumIndex最新标记价格和资金费率/fapi/v1/premiumIndex
get_fundingRate查询资金费率历史/fapi/v1/fundingRate
get_fundingInfo查询资金费率信息/fapi/v1/fundingInfo
get_ticker_24hr24hr价格变动情况/fapi/v1/ticker/24hr
get_ticker_price_v1最新价格/fapi/v1/ticker/price
get_ticker_price最新价格V2/fapi/v2/ticker/price
get_ticker_bookTicker当前最优挂单/fapi/v1/ticker/bookTicker
get_openInterest获取未平仓合约数/fapi/v1/openInterest
get_delivery_price季度合约历史结算价/futures/data/delivery-price
get_openInterestHist合约持仓量/futures/data/openInterestHist
get_topLongShortAccountRatio大户账户数多空比/futures/data/topLongShortAccountRatio
get_topLongShortPositionRatio大户持仓量多空比/futures/data/topLongShortPositionRatio
get_globalLongShortAccountRatio多空持仓人数比/futures/data/globalLongShortAccountRatio
get_takerlongshortRatio合约主动买卖量/futures/data/takerlongshortRatio
get_basis基差/futures/data/basis
get_lvtKlines杠杆代币历史净值K线/fapi/v1/lvtKlines
get_indexInfo综合指数交易对信息/fapi/v1/indexInfo
get_assetIndex多资产模式资产汇率指数/fapi/v1/assetIndex
get_constituents查询指数价格成分/fapi/v1/constituents

2. 模型实例化

import datetime
from binance_interface.api import UM
from binance_interface.app.utils import eprint
# 转发:需搭建转发服务器,可参考:https://github.com/pyted/binance_resender
proxy_host = None
um = UM(proxy_host=proxy_host
)
market = um.market

3. U本位合约实时行情

3.1 当前最优挂单 get_ticker_bookTicker

# 现货全部产品
bookTicker_result = market.get_ticker_bookTicker()
eprint(bookTicker_result, data_length=5)

输出:

>>> {'code': 200,
>>>  'data': [{'symbol': 'BTCUSDT',
>>>            'bidPrice': '40158.10',
>>>            'bidQty': '1.750',
>>>            'askPrice': '40158.20',
>>>            'askQty': '7.586',
>>>            '...': '......'},
>>>           {'symbol': 'ETHUSDT',
>>>            'bidPrice': '2222.27',
>>>            'bidQty': '5.638',
>>>            'askPrice': '2222.28',
>>>            'askQty': '27.227',
>>>            '...': '......'},
>>>           {'symbol': 'BCHUSDT',
>>>            'bidPrice': '235.89',
>>>            'bidQty': '1.539',
>>>            'askPrice': '235.90',
>>>            'askQty': '4.531',
>>>            '...': '......'},
>>>           {'symbol': 'XRPUSDT',
>>>            'bidPrice': '0.5139',
>>>            'bidQty': '22041.0',
>>>            'askPrice': '0.5140',
>>>            'askQty': '101329.3',
>>>            '...': '......'},
>>>           {'symbol': 'EOSUSDT',
>>>            'bidPrice': '0.690',
>>>            'bidQty': '162800.4',
>>>            'askPrice': '0.691',
>>>            'askQty': '116329.8',
>>>            '...': '......'},
>>>           '......'],
>>>  'msg': ''}
# 现货单个交易对
bookTicker_result = market.get_ticker_bookTicker(symbol='BTCUSDT')
eprint(bookTicker_result)

输出:

>>> {'code': 200,
>>>  'data': {'symbol': 'BTCUSDT',
>>>           'bidPrice': '40148.30',
>>>           'bidQty': '0.808',
>>>           'askPrice': '40148.40',
>>>           'askQty': '5.244',
>>>           'time': 1706245394375,
>>>           'lastUpdateId': 3888877129825},
>>>  'msg': ''}

3.2 最新价格 get_ticker_price

# 现货全部产品
price_result = market.get_ticker_price()
eprint(price_result, data_length=5)

输出:

>>> {'code': 200,
>>>  'data': [{'symbol': 'NEARUSDT', 'price': '2.7580', 'time': 1706245389313},
>>>           {'symbol': '1000SATSUSDT', 'price': '0.0004072', 'time': 1706245399913},
>>>           {'symbol': 'UMAUSDT', 'price': '5.321000', 'time': 1706245400559},
>>>           {'symbol': 'GALAUSDT', 'price': '0.02223', 'time': 1706245396551},
>>>           {'symbol': 'MINAUSDT', 'price': '1.0101000', 'time': 1706245396476},
>>>           '......'],
>>>  'msg': ''}
# 现货单个产品
price_result = market.get_ticker_price(symbol='BTCUSDT')
eprint(price_result)

输出:

>>> {'code': 200, 'data': {'symbol': 'BTCUSDT', 'price': '40146.70', 'time': 1706245405158}, 'msg': ''}

3.3 24hr价格变动情况 get_ticker_24hr

# 现货全部产品
hr24_result = market.get_ticker_24hr()
eprint(hr24_result, data_length=5)

输出:

>>> {'code': 200,
>>>  'data': [{'symbol': 'ATAUSDT',
>>>            'priceChange': '0.0020',
>>>            'priceChangePercent': '2.389',
>>>            'weightedAvgPrice': '0.0843',
>>>            'lastPrice': '0.0857',
>>>            '...': '......'},
>>>           {'symbol': 'XMRUSDT',
>>>            'priceChange': '6.70',
>>>            'priceChangePercent': '4.404',
>>>            'weightedAvgPrice': '156.27',
>>>            'lastPrice': '158.82',
>>>            '...': '......'},
>>>           {'symbol': 'BLUEBIRDUSDT',
>>>            'priceChange': '0.10800',
>>>            'priceChangePercent': '1.381',
>>>            'weightedAvgPrice': '7.88532',
>>>            'lastPrice': '7.92700',
>>>            '...': '......'},
>>>           {'symbol': 'POLYXUSDT',
>>>            'priceChange': '0.0028000',
>>>            'priceChangePercent': '1.808',
>>>            'weightedAvgPrice': '0.1557668',
>>>            'lastPrice': '0.1577000',
>>>            '...': '......'},
>>>           {'symbol': 'ATOMUSDT',
>>>            'priceChange': '0.142',
>>>            'priceChangePercent': '1.546',
>>>            'weightedAvgPrice': '9.205',
>>>            'lastPrice': '9.327',
>>>            '...': '......'},
>>>           '......'],
>>>  'msg': ''}
# 现货单个产品
hr24_result = market.get_ticker_24hr(symbol='BTCUSDT')
eprint(hr24_result)

输出:

>>> {'code': 200,
>>>  'data': {'symbol': 'BTCUSDT',
>>>           'priceChange': '253.80',
>>>           'priceChangePercent': '0.636',
>>>           'weightedAvgPrice': '39934.69',
>>>           'lastPrice': '40148.20',
>>>           'lastQty': '0.022',
>>>           'openPrice': '39894.40',
>>>           'highPrice': '40300.00',
>>>           'lowPrice': '39535.30',
>>>           'volume': '209588.044',
>>>           'quoteVolume': '8369834245.01',
>>>           'openTime': 1706158980000,
>>>           'closeTime': 1706245408978,
>>>           'firstId': 4527594884,
>>>           'lastId': 4530284646,
>>>           'count': 2689755},
>>>  'msg': ''}

4. 历史K线 get_klines

# 测试时间
startDatetime = '2023-01-01 00:00:00'
endDatetime = '2023-01-01 00:05:00'
startTime = int(datetime.datetime.strptime(startDatetime, '%Y-%m-%d %H:%M:%S').timestamp() * 1000)
endTime = int(datetime.datetime.strptime(endDatetime, '%Y-%m-%d %H:%M:%S').timestamp() * 1000)print(startDatetime, startTime)
print(endDatetime, endTime)

输出:

>>> 2023-01-01 00:00:00 1672502400000
>>> 2023-01-01 00:05:00 1672502700000
# 仅给定终止时间
kline_result = market.get_klines(symbol='BTCUSDT', interval='1m', endTime=endTime, limit=2)
eprint(kline_result)

输出:

>>> {'code': 200,
>>>  'data': [[1672502640000, '16587.90', '16588.00', '16587.70', '16587.70', '......'],
>>>           [1672502700000, '16587.70', '16587.70', '16586.90', '16587.00', '......']],
>>>  'msg': ''}
# 仅给定起始和终止时间
kline_result = market.get_klines(symbol='BTCUSDT',interval='1m',startTime=startTime,  # 包括startTimeendTime=endTime,  # 包括endTime
)
eprint(kline_result)

输出:

>>> {'code': 200,
>>>  'data': [[1672502400000, '16586.10', '16591.20', '16586.00', '16591.10', '......'],
>>>           [1672502460000, '16591.10', '16591.50', '16590.80', '16590.90', '......'],
>>>           [1672502520000, '16590.80', '16591.70', '16590.80', '16591.70', '......'],
>>>           [1672502580000, '16591.60', '16591.70', '16587.90', '16587.90', '......'],
>>>           [1672502640000, '16587.90', '16588.00', '16587.70', '16587.70', '......'],
>>>           [1672502700000, '16587.70', '16587.70', '16586.90', '16587.00', '......']],
>>>  'msg': ''}

5. 深度信息 get_depth

depth_result = market.get_depth(symbol='BTCUSDT', limit=5)
eprint(depth_result)

输出:

>>> {'code': 200,
>>>  'data': {'lastUpdateId': 3888878453883,
>>>           'E': 1706245426397,
>>>           'T': 1706245426390,
>>>           'bids': [['40152.50', '0.131'],
>>>                    ['40152.40', '0.008'],
>>>                    ['40152.20', '0.005'],
>>>                    ['40152.10', '0.013'],
>>>                    ['40151.90', '0.038']],
>>>           'asks': [['40152.60', '3.099'],
>>>                    ['40152.70', '0.008'],
>>>                    ['40152.80', '0.008'],
>>>                    ['40152.90', '0.005'],
>>>                    ['40153.00', '0.005']]},
>>>  'msg': ''}

6. 成交查询

6.1 近期成交列表 get_trades

trades_result = market.get_trades(symbol='BTCUSDT', limit=5)
eprint(trades_result)

输出:

>>> {'code': 200,
>>>  'data': [{'id': 4530285100,
>>>            'price': '40151.90',
>>>            'qty': '0.003',
>>>            'quoteQty': '120.45',
>>>            'time': 1706245427482,
>>>            '...': '......'},
>>>           {'id': 4530285101,
>>>            'price': '40151.70',
>>>            'qty': '0.003',
>>>            'quoteQty': '120.45',
>>>            'time': 1706245427482,
>>>            '...': '......'},
>>>           {'id': 4530285102,
>>>            'price': '40151.60',
>>>            'qty': '0.005',
>>>            'quoteQty': '200.75',
>>>            'time': 1706245427482,
>>>            '...': '......'},
>>>           {'id': 4530285103,
>>>            'price': '40151.50',
>>>            'qty': '0.002',
>>>            'quoteQty': '80.30',
>>>            'time': 1706245427482,
>>>            '...': '......'},
>>>           {'id': 4530285104,
>>>            'price': '40151.20',
>>>            'qty': '0.026',
>>>            'quoteQty': '1043.93',
>>>            'time': 1706245428266,
>>>            '...': '......'}],
>>>  'msg': ''}

6.2 查询历史成交 get_historicalTrades

historicalTrades_result = market.get_historicalTrades(symbol='BTCUSDT', limit=5)  # 这个接口需要key
eprint(historicalTrades_result)

输出:

>>> {'code': 200,
>>>  'data': [{'id': 4530285131,
>>>            'price': '40151.30',
>>>            'qty': '0.004',
>>>            'quoteQty': '160.60',
>>>            'time': 1706245430957,
>>>            '...': '......'},
>>>           {'id': 4530285132,
>>>            'price': '40151.30',
>>>            'qty': '0.003',
>>>            'quoteQty': '120.45',
>>>            'time': 1706245431264,
>>>            '...': '......'},
>>>           {'id': 4530285133,
>>>            'price': '40151.20',
>>>            'qty': '0.007',
>>>            'quoteQty': '281.05',
>>>            'time': 1706245431698,
>>>            '...': '......'},
>>>           {'id': 4530285134,
>>>            'price': '40151.20',
>>>            'qty': '0.006',
>>>            'quoteQty': '240.90',
>>>            'time': 1706245431698,
>>>            '...': '......'},
>>>           {'id': 4530285135,
>>>            'price': '40151.20',
>>>            'qty': '0.110',
>>>            'quoteQty': '4416.63',
>>>            'time': 1706245431698,
>>>            '...': '......'}],
>>>  'msg': ''}

6.3 近期成交(归集) get_aggTrades

aggTrades_result = market.get_aggTrades(symbol='BTCUSDT', limit=5)
eprint(aggTrades_result)

输出:

>>> {'code': 200,
>>>  'data': [{'a': 2000008269, 'p': '40151.20', 'q': '0.003', 'f': 4530285152, 'l': 4530285152, '...': '......'},
>>>           {'a': 2000008270, 'p': '40151.20', 'q': '0.422', 'f': 4530285153, 'l': 4530285176, '...': '......'},
>>>           {'a': 2000008271, 'p': '40151.10', 'q': '0.008', 'f': 4530285177, 'l': 4530285178, '...': '......'},
>>>           {'a': 2000008272, 'p': '40151.00', 'q': '0.005', 'f': 4530285179, 'l': 4530285179, '...': '......'},
>>>           {'a': 2000008273, 'p': '40150.90', 'q': '0.005', 'f': 4530285180, 'l': 4530285180, '...': '......'}],
>>>  'msg': ''}

7. 交易规范信息 get_exchangeInfo

exchangeInfo_result = market.get_exchangeInfo()
eprint(exchangeInfo_result)

输出:

>>> {'code': 200,
>>>  'data': {'timezone': 'UTC',
>>>           'serverTime': 1706241611125,
>>>           'futuresType': 'U_MARGINED',
>>>           'rateLimits': [{'rateLimitType': 'REQUEST_WEIGHT', 'interval': 'MINUTE', 'intervalNum': 1, 'limit': 2400},
>>>                          {'rateLimitType': 'ORDERS', 'interval': 'MINUTE', 'intervalNum': 1, 'limit': 1200},
>>>                          {'rateLimitType': 'ORDERS', 'interval': 'SECOND', 'intervalNum': 10, 'limit': 300}],
>>>           'exchangeFilters': [],
>>>           'assets': [{'asset': 'USDT', 'marginAvailable': True, 'autoAssetExchange': '-10000'},
>>>                      {'asset': 'BTC', 'marginAvailable': True, 'autoAssetExchange': '-0.10000000'},
>>>                      {'asset': 'BNB', 'marginAvailable': True, 'autoAssetExchange': '-10'},
>>>                      {'asset': 'ETH', 'marginAvailable': True, 'autoAssetExchange': '-5'},
>>>                      {'asset': 'XRP', 'marginAvailable': True, 'autoAssetExchange': '0'},
>>>                      '......'],
>>>           'symbols': [{'symbol': 'BTCUSDT',
>>>                        'pair': 'BTCUSDT',
>>>                        'contractType': 'PERPETUAL',
>>>                        'deliveryDate': 4133404800000,
>>>                        'onboardDate': 1569398400000,
>>>                        '...': '......'},
>>>                       {'symbol': 'ETHUSDT',
>>>                        'pair': 'ETHUSDT',
>>>                        'contractType': 'PERPETUAL',
>>>                        'deliveryDate': 4133404800000,
>>>                        'onboardDate': 1569398400000,
>>>                        '...': '......'},
>>>                       {'symbol': 'BCHUSDT',
>>>                        'pair': 'BCHUSDT',
>>>                        'contractType': 'PERPETUAL',
>>>                        'deliveryDate': 4133404800000,
>>>                        'onboardDate': 1569398400000,
>>>                        '...': '......'},
>>>                       {'symbol': 'XRPUSDT',
>>>                        'pair': 'XRPUSDT',
>>>                        'contractType': 'PERPETUAL',
>>>                        'deliveryDate': 4133404800000,
>>>                        'onboardDate': 1569398400000,
>>>                        '...': '......'},
>>>                       {'symbol': 'EOSUSDT',
>>>                        'pair': 'EOSUSDT',
>>>                        'contractType': 'PERPETUAL',
>>>                        'deliveryDate': 4133404800000,
>>>                        'onboardDate': 1569398400000,
>>>                        '...': '......'},
>>>                       '......']},
>>>  'msg': ''}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/678088.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STL之priority_queue的使用及其模拟实现+仿函数

STL之priority_queue的使用及其模拟实现仿函数 1.priority_queue的介绍2.priority_queue的使用3.priority_queue的模拟实现3.1解析细节3.2仿函数3.3具体实现 1.priority_queue的介绍 优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是…

springboot/ssm学生请假管理系统 高校请假审批管理系统Java系统

springboot/ssm学生请假管理系统 高校请假审批管理系统Java系统 开发语言:Java 框架:springboot(可改ssm) vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5…

C语言:整形存储

#include<stdio.h> int main() {char a -1;signed char b -1;unsigned char c -1;printf("a%d,b%d,c%d", a, b, c);return 0; } b与a都是有符号数结果一样。a的signed相当于省略了。 运行结果 整形提升&#xff1a;整形算术运算总是以至少以缺省整型类型的精…

Hive正则表达式

Hive版本&#xff1a;hive-3.1.2 一、Hive的正则表达式概述 正则表达式是一种用于匹配和操作文本的强大工具&#xff0c;它是由一系列字符和特殊字符组成的模式&#xff0c;用于描述要匹配的文本模式。 Hive的正则表达式灵活使用解决HQL开发过程中的很多问题&#xff0c;本篇文…

AI-数学-高中-25-三角函数一三角函数对称性

原作者视频&#xff1a;【三角函数】【考点精华】3三角函数对称性&#xff08;重要&#xff09;&#xff08;中档&#xff09;_哔哩哔哩_bilibili 1.一个对称点\直线思路&#xff1a; 2.关于两点或两直线对称&#xff1a; 3.两个对称&#xff1a;一个关于点对称、一个关于直线…

数学实验第三版(主编:李继成 赵小艳)课后练习答案(八)(3)

实验八&#xff1a;近似计算 练习三 1. 按要求完成下面的任务&#xff1a; (1)求出函数 处的泰勒展开式&#xff0c;由此计算无理数e的近似值&#xff1b; clc;clear; f(x)exp(-x^2); syms x yf(x); y1matlabFunction(taylor(y,order,20)); 1/y1(1)ans 2.718283693893450 …

MYSQL performance schema详解

文章目录 MYSQL performance schema详解0、performance_schema的介绍1、performance schema入门2、performance_schema表的分类3、performance_schema的简单配置与使用4、常用配置项的参数说明5、重要配置表的相关说明6、performance_schema实践操作MYSQL performance schema详…

智能时代:创新创业的新机遇与挑战

智能时代为创新创业提供了广阔的空间和无限的可能性。以下是一些可能适合智能时代背景的创新创业方向&#xff1a; 人工智能技术应用&#xff1a;人工智能技术是当前科技领域最热门的技术之一&#xff0c;其应用范围不断扩大。创业者可以将人工智能技术应用于各个领域&#xf…

libgflags.a(gflags.cc.o): relocation R_AARCH64_ADR_PREL_PG_HI21

这个问题的解决废了好大功夫&#xff0c;最后google很多论坛才找到方法&#xff0c;特此记录&#xff0c;给大家节省时间 完整版本报错&#xff1a; /usr/bin/ld: /usr/local/lib/libgflags.a(gflags.cc.o): relocation R_AARCH64_ADR_PREL_PG_HI21 against symbol _ZN22gfla…

Android java基础_类的封装

一.面向对象编程的引入 写一个简单的程序输出张三&#xff0c;李四的名字 class Person {String name;String getName() {return "guangdong "name;} };public class Oop {public static void main(String args[]) {Person p1 new Person();p1.name "zhangs…

让Python遇上Office--从编程入门到自动化办公实践

最近仔细的学习了这本《让Python遇上Office》的书&#xff0c;同时把我的学习进程与心得录制了同步视频。 到今天终于把全部90集完成&#xff0c;并且上传到下面的视频平台了&#xff0c;欢迎大家观看并指正&#xff01; 西瓜视频&#xff1a;https://www.ixigua.com/7300628…

洛谷p4391 无限传输

考察字符串周期的题 题目链接 结论 要求字串 s s s的最短循环字串长就是&#xff1a; a n s n − p m t [ n ] ansn-pmt[n] ansn−pmt[n] 证明如下&#xff1a; 这是最大的前缀和后缀 现在我们做如下操作&#xff1a; 补全字段 a a a和字段 b b b&#xff0c;按子段 a a a的…

【数据结构】二叉树的顺序结构及链式结构

目录 1.树的概念及结构 1.1树的概念 1.2树的相关概念 ​编辑 1.3树的表示 1.4树在实际中的运用&#xff08;表示文件系统的目录树结构&#xff09; 2.二叉树概念及结构 2.1二叉树的概念 2.2现实中的二叉树 ​编辑 2.3特殊的二叉树 2.4二叉树的性质 2.5二叉树的存储结…

从信息隐藏到功能隐藏

本文主要记录复旦大学张新鹏教授于2022年12月在第三届CSIG中国媒体取证与安全大会上的汇报

假期刷题打卡--Day29

1、MT1224棋盘 求一个N*N棋盘中的方块总数。 格式 输入格式&#xff1a; 输入整型N 输出格式&#xff1a; 输出整型 样例 1 输入&#xff1a; 2输出&#xff1a; 5备注 考虑到取值范围&#xff0c;可用long整型定义变量 分析过程 这个题目的意思是&#xff0c;在这…

Docker 容器网络:C++ 客户端 — 服务器应用程序。

一、说明 在下面的文章中&#xff0c; 将向您概述 docker 容器之间的通信。docker 通信的验证将通过运行 C 客户端-服务器应用程序和标准“ping”命令来执行。将构建并运行两个单独的 Docker 映像。 由于我会关注 docker 网络方面&#xff0c;因此不会提供 C 详细信息。…

【Linux】学习-进程信号

进程信号 信号入门 生活角度的信号 你在网上买了很多件商品,再等待不同商品快递的到来。但即便快递没有到来,你也知道快递来临时,你该怎么处理快递。也就是你能“识别快递”,也就是你意识里是知道如果这时候快递员送来了你的包裹,你知道该如何处理这些包裹当快递员到了你…

[C# WPF] DataGrid选中行或选中单元格的背景和字体颜色修改

问题描述 WPF中DataGrid的选中行或选中者单元格&#xff0c;在焦点失去后&#xff0c;颜色会很淡&#xff0c;很不明显&#xff0c;不容易区分。 解决方法 在失去焦点的情况下&#xff0c;如何设置行或单元格与选中的时候颜色一样&#xff1f; <DataGrid.Resources>&…

华为问界M9:领跑未来智能交通的自动驾驶黑科技

华为问界M9是一款高端电动汽车&#xff0c;其自动驾驶技术是该车型的重要卖点之一。华为在问界M9上采用了多种传感器和高级算法&#xff0c;实现了在不同场景下的自动驾驶功能&#xff0c;包括自动泊车、自适应巡航、车道保持、自动变道等。 华为问界M9的自动驾驶技术惊艳之处…

第206篇| 新年有趣的产品发现;所谓正确的价值观

这是2024年一月份flomo和notion 上聚合的系列文章之&#xff08;02&#xff09;&#xff1b; 具体方法用的是这个 &#xff1a; 【知识沙虫&#xff0c;一个简单易用的知识体系建模工具】https://mp.weixin.qq.com/s/V2Cdq-1PbMQYvpE4o9NLpQ 首先&#xff0c;方法用下来还是很…