diff --git a/test_plugin/old/mrfzccl/.gitignore b/test_plugin/old/mrfzccl/.gitignore deleted file mode 100644 index b7faf403d..000000000 --- a/test_plugin/old/mrfzccl/.gitignore +++ /dev/null @@ -1,207 +0,0 @@ -# Byte-compiled / optimized / DLL files -__pycache__/ -*.py[codz] -*$py.class - -# C extensions -*.so - -# Distribution / packaging -.Python -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -share/python-wheels/ -*.egg-info/ -.installed.cfg -*.egg -MANIFEST - -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.nox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -*.py.cover -.hypothesis/ -.pytest_cache/ -cover/ - -# Translations -*.mo -*.pot - -# Django stuff: -*.log -local_settings.py -db.sqlite3 -db.sqlite3-journal - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# Sphinx documentation -docs/_build/ - -# PyBuilder -.pybuilder/ -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# IPython -profile_default/ -ipython_config.py - -# pyenv -# For a library or package, you might want to ignore these files since the code is -# intended to run in multiple environments; otherwise, check them in: -# .python-version - -# pipenv -# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. -# However, in case of collaboration, if having platform-specific dependencies or dependencies -# having no cross-platform support, pipenv may install dependencies that don't work, or not -# install all needed dependencies. -#Pipfile.lock - -# UV -# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -#uv.lock - -# poetry -# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. -# This is especially recommended for binary packages to ensure reproducibility, and is more -# commonly ignored for libraries. -# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control -#poetry.lock -#poetry.toml - -# pdm -# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. -# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. -# https://pdm-project.org/en/latest/usage/project/#working-with-version-control -#pdm.lock -#pdm.toml -.pdm-python -.pdm-build/ - -# pixi -# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control. -#pixi.lock -# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one -# in the .venv directory. It is recommended not to include this directory in version control. -.pixi - -# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm -__pypackages__/ - -# Celery stuff -celerybeat-schedule -celerybeat.pid - -# SageMath parsed files -*.sage.py - -# Environments -.env -.envrc -.venv -env/ -venv/ -ENV/ -env.bak/ -venv.bak/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ -.dmypy.json -dmypy.json - -# Pyre type checker -.pyre/ - -# pytype static type analyzer -.pytype/ - -# Cython debug symbols -cython_debug/ - -# PyCharm -# JetBrains specific template is maintained in a separate JetBrains.gitignore that can -# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore -# and can be added to the global gitignore or merged into this file. For a more nuclear -# option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ - -# Abstra -# Abstra is an AI-powered process automation framework. -# Ignore directories containing user credentials, local state, and settings. -# Learn more at https://abstra.io/docs -.abstra/ - -# Visual Studio Code -# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore -# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore -# and can be added to the global gitignore or merged into this file. However, if you prefer, -# you could uncomment the following to ignore the entire vscode folder -# .vscode/ - -# Ruff stuff: -.ruff_cache/ - -# PyPI configuration file -.pypirc - -# Cursor -# Cursor is an AI-powered code editor. `.cursorignore` specifies files/directories to -# exclude from AI features like autocomplete and code analysis. Recommended for sensitive data -# refer to https://docs.cursor.com/context/ignore-files -.cursorignore -.cursorindexingignore - -# Marimo -marimo/_static/ -marimo/_lsp/ -__marimo__/ diff --git a/test_plugin/old/mrfzccl/LICENSE b/test_plugin/old/mrfzccl/LICENSE deleted file mode 100644 index 3423cecdd..000000000 --- a/test_plugin/old/mrfzccl/LICENSE +++ /dev/null @@ -1,661 +0,0 @@ - GNU AFFERO GENERAL PUBLIC LICENSE - Version 3, 19 November 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU Affero General Public License is a free, copyleft license for -software and other kinds of works, specifically designed to ensure -cooperation with the community in the case of network server software. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -our General Public Licenses are intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - Developers that use our General Public Licenses protect your rights -with two steps: (1) assert copyright on the software, and (2) offer -you this License which gives you legal permission to copy, distribute -and/or modify the software. - - A secondary benefit of defending all users' freedom is that -improvements made in alternate versions of the program, if they -receive widespread use, become available for other developers to -incorporate. Many developers of free software are heartened and -encouraged by the resulting cooperation. However, in the case of -software used on network servers, this result may fail to come about. -The GNU General Public License permits making a modified version and -letting the public access it on a server without ever releasing its -source code to the public. - - The GNU Affero General Public License is designed specifically to -ensure that, in such cases, the modified source code becomes available -to the community. It requires the operator of a network server to -provide the source code of the modified version running there to the -users of that server. Therefore, public use of a modified version, on -a publicly accessible server, gives the public access to the source -code of the modified version. - - An older license, called the Affero General Public License and -published by Affero, was designed to accomplish similar goals. This is -a different license, not a version of the Affero GPL, but Affero has -released a new version of the Affero GPL which permits relicensing under -this license. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU Affero General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Remote Network Interaction; Use with the GNU General Public License. - - Notwithstanding any other provision of this License, if you modify the -Program, your modified version must prominently offer all users -interacting with it remotely through a computer network (if your version -supports such interaction) an opportunity to receive the Corresponding -Source of your version by providing access to the Corresponding Source -from a network server at no charge, through some standard or customary -means of facilitating copying of software. This Corresponding Source -shall include the Corresponding Source for any work covered by version 3 -of the GNU General Public License that is incorporated pursuant to the -following paragraph. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the work with which it is combined will remain governed by version -3 of the GNU General Public License. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU Affero General Public License from time to time. Such new versions -will be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU Affero General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU Affero General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU Affero General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 2022-2099 AstrBot Plugin Authors - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If your software can interact with users remotely through a computer -network, you should also make sure that it provides a way for users to -get its source. For example, if your program is a web application, its -interface could display a "Source" link that leads users to an archive -of the code. There are many ways you could offer source, and different -solutions will be better for different programs; see section 13 for the -specific requirements. - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU AGPL, see -. diff --git a/test_plugin/old/mrfzccl/README.md b/test_plugin/old/mrfzccl/README.md deleted file mode 100644 index 63a4a1fa0..000000000 --- a/test_plugin/old/mrfzccl/README.md +++ /dev/null @@ -1,135 +0,0 @@ -# 明日方舟猜猜乐(Mrfzccl)v1.1.9 - -AstrBot 插件:遮挡干员立绘猜名字;支持排行榜、名片、比赛模式。 - -## 命令 - -### 游戏 - -| 命令 | 说明 | 示例 | -|---|---|---| -| `/fc` | 开始一局(私聊=个人;群聊=群内同一题) | `/fc` | -| `/fcc 干员名` | 猜测干员名称 | `/fcc 能天使` | -| `/fct` | 下一条提示 | `/fct` | -| `/fcw` | 一次性三条提示 | `/fcw` | -| `/fce` | 强制结束并显示答案 | `/fce` | - -### 统计(`/ccl`) - -| 命令 | 说明 | -|---|---| -| `/ccl 排行榜` | 正确量排行榜 | -| `/ccl 错误排行榜` | 错误量排行榜 | -| `/ccl 提示排行榜` | 提示使用排行榜 | -| `/ccl 名片 [用户ID]` | 用户名片(不填=自己) | - -注:`require_admin=true` 时,排行榜仅管理员可用。 - -### 比赛(群聊,仅管理员) - -| 命令 | 说明 | 示例 | -|---|---|---| -| `/ccl 比赛帮助` | 查看比赛命令 | `/ccl 比赛帮助` | -| `/ccl 比赛创建 [名称] [题目限制] [时间限制(分钟)]` | 创建比赛(0=不限制) | `/ccl 比赛创建 春节赛 20 30` | -| `/ccl 比赛开始` | 开始比赛并发送第一题 | `/ccl 比赛开始` | -| `/ccl 比赛结束` | 结束比赛并结算荣誉/排行 | `/ccl 比赛结束` | -| `/ccl 比赛排行` | 查看当前比赛排行 | `/ccl 比赛排行` | -| `/ccl 清除数据 [user_id]` | 清除指定用户的比赛数据 | `/ccl 清除数据 123456` | -| `/ccl 清除荣誉 [user_id]` | 清除指定用户的比赛荣誉 | `/ccl 清除荣誉 123456` | -| `/ccl 清除所有数据` | 清除所有用户的比赛数据 | `/ccl 清除所有数据` | -| `/ccl 清除所有荣誉` | 清除所有用户的比赛荣誉 | `/ccl 清除所有荣誉` | -| `/ccl 授予荣誉 [user_id] [名次] [比赛名称] [答对数量]` | 授予用户比赛荣誉 | `/ccl 授予荣誉 123456 1 春节赛 20` | - -## 比赛机制 - -- 自动出题:`/ccl 比赛开始` 后发送第一题;任意玩家答对后自动发送下一题。 -- 自动结束:达到题目上限或时间上限会自动结束并发送排行榜,同时写入荣誉(名片可查)。 -- 题目上限口径:按“累计答对题数(每题首次答对)”计。 -- 计分:`score = correct_count - wrong_count / 3`。 -- 自动提示:每题超过 `match_hint_delay` 秒未答对,会按提示序列持续发送提示直到没有可提示为止。 - -## 提示规则 - -提示序列(每次提示推进 1 步): - -1. 职业及分支 -2. 星级 -3. 阵营 -4. 获取方式 -5. 名称提示:每次增加显示 `ceil(len(name)/3)` 个字,直到全名 - -名称提示示例:名字长度 5 → 每次增加 2 个字 → 2/4/5。 - -## 配置(`_conf_schema.json`) - -- `mrfz_data_path`: 题库 JSON 路径(默认 `arknights_skins_dict.json`) -- `target_size`: 输出图片参考大小 -- `easy_probability` / `medium_probability` / `hard_probability`: 难度概率 -- `similarity_threshold`: 相似度阈值(SequenceMatcher) -- `calculate_threshold`: 字符覆盖率阈值 -- `enable_homophone`: 同音字识别 -- `daily_game_limit`: 每日开局次数(0=不限制) -- `match_question_limit`: 比赛题目上限(0=不限制) -- `match_time_limit`: 比赛时间上限(分钟;0=不限制) -- `match_hint_delay`: 比赛超时自动提示(秒;0=关闭;默认 30) -- `admin_ids`: 比赛/管理指令管理员列表 -- `require_admin`: 排行榜/名片是否仅管理员可用 -- `low_weight_characters`: 低权重干员关键词(逗号分隔) -- `low_weight_ratio`: 低权重干员出现比例 -- `character_aliases`: 别名映射(`别名:正名,...`) -- `renderer_theme`: 排行榜/名片主题 - -## 更新日志 - -### v1.1.9 -- ✅ 修复判定题目数量限制的user_id使用错误 -- ✅ 修复题目数量限制不过滤管理员的错误 -- ✅ 修复当前多个人在共同使用时存在的竞态问题 - -### v1.1.8 - -- ✅ 修复比赛:到达题目/时间限制未自动结束 -- ✅ 修复比赛:开始/答对后不自动出下一题 -- ✅ 新增比赛:超时自动提示(循环到提示耗尽) -- ✅ 调整提示:名称提示按 1/3(向上取整)递进 -- ✅ 修复比赛荣誉:重复写入导致名片重复显示 - - ### v1.1.6 - - ✅ 优化路径处理,使用可配置的相对路径 - - ✅ 扩展干员别名库,支持更多常见昵称 - - ✅ 移除冗余配置项,简化配置文件 - - ✅ 修复依赖问题,确保插件正常运行 - - ### v1.1.2 - - 优化画图 - - ### v1.1.0 - - ✅ 新增排行榜系统(正确量、错误量、提示使用榜) - - ✅ 添加个人档案查询功能 - - ✅ 实现图片可视化排行榜 - - ✅ 完善SQLite数据持久化 - - ✅ 优化错误处理和资源管理 - - ### v1.0.0 - - ✅ 基础猜谜游戏功能 - - ✅ 模糊匹配算法 - - ✅ 提示系统 - - ✅ 多会话支持 - - ## 📊 数据来源 - - 感谢blibliwiki的立绘资源 - - 干员数据基于公开的明日方舟游戏信息 - - ## 📄 许可证 - AGPL-3.0 - - ## 👨‍💻 开发者 - - **开发者**:Lishining - - **版本**:v1.1.9 - - **标语**:你知道的,我一直是明日方舟高手 - - **QQ群**: 1083090761 - - --- - *感谢所有参与测试的明日方舟博士们!游戏愉快!🎮* - *欢迎iss和pr,我看见了会认真修改的!* - diff --git a/test_plugin/old/mrfzccl/_conf_schema.json b/test_plugin/old/mrfzccl/_conf_schema.json deleted file mode 100644 index 8d45e4565..000000000 --- a/test_plugin/old/mrfzccl/_conf_schema.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "mrfz_data_path": { - "description": "明日方舟角色数据(插件自带,可以通过修改文件来修改随机池)", - "type": "string", - "default": "arknights_skins_dict.json", - "hint": "例如:/home/user/arknights_skins_dict.json" - }, - "target_size": { - "description": "角色立绘最后输出的参考大小", - "type": "int", - "default": 512, - "hint": "例如:512" - }, - "similarity_threshold": { - "description": "判断是否正确的阈值,语义的相似度,越高判断的要求越高", - "type": "float", - "default": 0.4, - "hint": "(0.-1.) 推荐0.4-0.5" - }, - "calculate_threshold": { - "description": "判断是否正确的阈值,字的准确率(与位置无关仅判断字是否正确),越高判断的要求越高", - "type": "float", - "default": 0.5, - "hint": "(0.-1.) 推荐0.5-0.6" - }, - "enable_homophone": { - "description": "启用同音字识别,例如「银灰」和「银辉」都会被识别为正确", - "type": "bool", - "default": false, - "hint": "true开启,false关闭" - }, - "easy_probability": { - "description": "简单难度概率(0-1)", - "type": "float", - "default": 0.6, - "hint": "60%概率出现简单难度(5个方块)" - }, - "medium_probability": { - "description": "中等难度概率(0-1)", - "type": "float", - "default": 0.3, - "hint": "30%概率出现中等难度(3个方块)" - }, - "hard_probability": { - "description": "困难难度概率(0-1)", - "type": "float", - "default": 0.1, - "hint": "10%概率出现困难难度(1个方块)" - }, - "daily_game_limit": { - "description": "每个用户每日开启游戏次数限制", - "type": "int", - "default": 10, - "hint": "0表示无限制" - }, - "match_question_limit": { - "description": "比赛答题数量限制(0表示不限制)", - "type": "int", - "default": 0, - "hint": "答完指定数量自动结束,在创建比赛时不填写默认使用该值" - }, - "match_time_limit": { - "description": "比赛时间限制(分钟,0表示不限制)", - "type": "int", - "default": 0, - "hint": "超过指定时间自动结束,在创建比赛时不填写默认使用该值" - }, - "match_hint_delay": { - "description": "比赛超时自动提示(秒,0表示关闭)", - "type": "int", - "default": 30, - "hint": "每题超过指定时间未答对,将自动发送 1 条提示" - }, - "admin_ids": { - "description": "管理员QQ号列表", - "type": "list", - "default": [], - "hint": "例如: [123456789, 987654321]" - }, - "low_weight_characters": { - "description": "低权重干员关键词(逗号分隔)", - "type": "string", - "default": "预备干员,机师,W,SideStory", - "hint": "这些干员出现频率会降低" - }, - "low_weight_ratio": { - "description": "低权重干员出现概率(0-1)", - "type": "float", - "default": 0.2, - "hint": "0.2表示降低该干员出现概率为原本的0.2" - }, - "require_admin": { - "description": "排行榜查看指令是否启动管理员限制", - "type": "bool", - "default": true, - "hint": "true开启,false关闭" - }, - "character_aliases": { - "description": "干员别名映射(别名:正名,多组用逗号分隔)", - "type": "string", - "default": "小刻:刻俄柏,小羊:艾雅法拉,42:史尔特尔,42姐:史尔特尔,玫剑圣:玫兰莎,克天使:克洛丝,kokodayo:克洛丝,猛男:安塞尔,医疗小车:Lancet-2,近卫小车:Castle-3,太子爷:12F,桃:桃金娘,富婆:杰西卡,阿米驴:阿米娅,银老板:银灰,前夫哥:银灰,虎鲸:斯卡蒂,蒂蒂:斯卡蒂,大腿夹剑:斯卡蒂,老爷子:赫拉格,大公:赫拉格,肠粉龙:陈,煌猫:煌,寒哥:棘刺,傻狗:刻俄柏,忧郁蓝调:莫斯提马,企鹅:麦哲伦,瑕子姐:瑕光,闪剑圣:闪灵,喜羊羊:闪灵,塞爹:塞雷娅,塞妈:塞雷娅,莱茵拳皇:塞雷娅,鬼姐:星熊,星sir:星熊", - "hint": "格式: 别名1:正名1,别名2:正名2" - }, - "renderer_theme": { - "description": "问答统计图片主题", - "type": "string", - "default": "light", - "hint": "可选:light(浅色)、industrial(深色)、retro_win(复古Win)" - } -} diff --git a/test_plugin/old/mrfzccl/arknights_skins_dict.json b/test_plugin/old/mrfzccl/arknights_skins_dict.json deleted file mode 100644 index 5fb012c54..000000000 --- a/test_plugin/old/mrfzccl/arknights_skins_dict.json +++ /dev/null @@ -1,13462 +0,0 @@ -{ - "12F": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b3/74d35vy1u6u4l8kxoawy1hs5r1xx0ib.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b3/74d35vy1u6u4l8kxoawy1hs5r1xx0ib.png/100px-Pack_12F_skin_0_0.png", - "alt_text": "Pack 12F skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_12F_skin_0_0.png", - "星级": "2", - "职业分支": "术师 - 扩散术师", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "关卡TR-6首次通关掉落", - "公开招募", - "主题曲获得" - ], - "标签": [ - "远程位", - "新手" - ], - "初始生命": "1461", - "初始攻击": "302", - "初始防御": "31", - "初始法抗": "10", - "再部署": "70", - "部署费用": "24(最终22)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "否", - "职业": "术师", - "分支": "扩散术师" - }, - "CONFESS-47": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/61/ptq81iyo6f1hwaog2llov4jdbg8adb9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/61/ptq81iyo6f1hwaog2llov4jdbg8adb9.png/100px-Pack_CONFESS-47_skin_0_0.png", - "alt_text": "Pack CONFESS-47 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_CONFESS-47_skin_0_0.png", - "星级": "1", - "职业分支": "先锋 - 尖兵", - "性别": "", - "阵营": "拉特兰", - "获取途径": [ - "活动获取", - "公开招募", - "【六周年庆典签到活动】获取" - ], - "标签": [ - "近战位", - "支援机械", - "控场" - ], - "初始生命": "577", - "初始攻击": "134", - "初始防御": "123", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "", - "职业": "先锋", - "分支": "尖兵" - }, - "Castle-3": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e3/k3qn8l6jqhkppmk0gblmz6f0qdoiy98.png", - "https://patchwiki.biligame.com/images/arknights/1/1f/bl61e1emhqkatveo812opnq410tuajt.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e3/k3qn8l6jqhkppmk0gblmz6f0qdoiy98.png/100px-Pack_Castle-3_skin_0_0.png", - "alt_text": "Pack Castle-3 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Castle-3_skin_0_0.png", - "星级": "1", - "职业分支": "近卫 - 无畏者", - "性别": "男", - "阵营": "罗德岛", - "获取途径": "公开招募", - "标签": [ - "支援", - "支援机械", - "近战位" - ], - "初始生命": "928", - "初始攻击": "247", - "初始防御": "63", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "Friston-3": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b4/0esv2rsymes6a5d50l90bmah9155fip.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b4/0esv2rsymes6a5d50l90bmah9155fip.png/100px-Pack_Friston-3_skin_0_0.png", - "alt_text": "Pack Friston-3 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Friston-3_skin_0_0.png", - "星级": "1", - "职业分支": "重装 - 铁卫", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "尖灭测试作战获得", - "活动获取" - ], - "标签": [ - "近战位", - "支援机械", - "防护" - ], - "初始生命": "921", - "初始攻击": "158", - "初始防御": "188", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "", - "职业": "重装", - "分支": "铁卫" - }, - "Lancet-2": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3a/3mmvdylrynahwe56b88gk2rqsedzv1i.png", - "https://patchwiki.biligame.com/images/arknights/1/11/8upmjsfnhno68rvx5n01floi3r9i4c2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3a/3mmvdylrynahwe56b88gk2rqsedzv1i.png/100px-Pack_Lancet-2_skin_0_0.png", - "alt_text": "Pack Lancet-2 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Lancet-2_skin_0_0.png", - "星级": "1", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "关卡TR-10首次通关掉落", - "公开招募", - "主题曲获得" - ], - "标签": [ - "远程位", - "治疗", - "支援机械" - ], - "初始生命": "261", - "初始攻击": "42", - "初始防御": "16", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "Mechanist": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/05/l1434crb2r6gv0aksdeeax984i3gvi2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/05/l1434crb2r6gv0aksdeeax984i3gvi2.png/100px-Pack_Mechanist_skin_0_0.png", - "alt_text": "Pack Mechanist skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Mechanist_skin_0_0.png" - }, - "Misery": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/02/g9eu22xao1v20xyzbc41fszsmnm6ctt.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/02/g9eu22xao1v20xyzbc41fszsmnm6ctt.png/100px-Pack_Misery_skin_0_0.png", - "alt_text": "Pack Misery skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Misery_skin_0_0.png" - }, - "Miss.Christine": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fe/l4wl4e2end2kcd8cwyemycef8fadsqz.png", - "https://patchwiki.biligame.com/images/arknights/c/ce/5o2kgojym38wqshu0yqdh9hsbnmlcz5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fe/l4wl4e2end2kcd8cwyemycef8fadsqz.png/100px-Pack_Miss.Christine_skin_0_0.png", - "alt_text": "Pack Miss.Christine skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Miss.Christine_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 本源术师", - "性别": "女士", - "阵营": "维多利亚", - "获取途径": [ - "【红丝绒】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "元素", - "输出" - ], - "初始生命": "550", - "初始攻击": "281", - "初始防御": "47", - "初始法抗": "5", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "本源术师" - }, - "Mon3tr": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/77/0frg2tl2qo6j0xjam7mpfn8fujz0fix.png", - "https://patchwiki.biligame.com/images/arknights/3/3f/oy3g3woffshoqsvzhj2df6eup9zek09.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/77/0frg2tl2qo6j0xjam7mpfn8fujz0fix.png/100px-Pack_Mon3tr_skin_0_0.png", - "alt_text": "Pack Mon3tr skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Mon3tr_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 链愈师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "治疗", - "输出", - "支援" - ], - "初始生命": "952", - "初始攻击": "184", - "初始防御": "96", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "链愈师" - }, - "PhonoR-0": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0d/5lktvy5icwy00jrhprtm8ddp9fkiyjg.png", - "https://patchwiki.biligame.com/images/arknights/f/f2/c9rh99f233g6zvzn9dnuwp1so8jx56v.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0d/5lktvy5icwy00jrhprtm8ddp9fkiyjg.png/100px-Pack_PhonoR-0_skin_0_0.png", - "alt_text": "Pack PhonoR-0 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_PhonoR-0_skin_0_0.png", - "星级": "1", - "职业分支": "辅助 - 巫役", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "活动获得", - "公开招募" - ], - "标签": [ - "远程位", - "支援机械", - "元素" - ], - "初始生命": "256", - "初始攻击": "133", - "初始防御": "19", - "初始法抗": "5", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "", - "职业": "辅助", - "分支": "巫役" - }, - "Pith": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ac/pif7gq8cq27x600pku9e0gfy3od738r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ac/pif7gq8cq27x600pku9e0gfy3od738r.png/100px-Pack_Pith_skin_0_0.png", - "alt_text": "Pack Pith skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Pith_skin_0_0.png" - }, - "Raidian": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/db/tpayv3bwru1d1l665iaojrpfy8y1r9d.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/db/tpayv3bwru1d1l665iaojrpfy8y1r9d.png/100px-Pack_Raidian_skin_0_0.png", - "alt_text": "Pack Raidian skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Raidian_skin_0_0.png" - }, - "Sharp": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9e/7xbtc9dpu2u3iera6jz6epu8q3431p7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9e/7xbtc9dpu2u3iera6jz6epu8q3431p7.png/100px-Pack_Sharp_skin_0_0.png", - "alt_text": "Pack Sharp skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Sharp_skin_0_0.png" - }, - "Stormeye": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c5/iw7simcn616w1w25a3pqujoign9rj28.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c5/iw7simcn616w1w25a3pqujoign9rj28.png/100px-Pack_Stormeye_skin_0_0.png", - "alt_text": "Pack Stormeye skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Stormeye_skin_0_0.png" - }, - "THRM-EX": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3b/cj9euq6ue1whh3jkrv8088ua47iuy82.png", - "https://patchwiki.biligame.com/images/arknights/9/91/cznga0ug0grzef1zpz88x0gp4pv7fzw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3b/cj9euq6ue1whh3jkrv8088ua47iuy82.png/100px-Pack_THRM-EX_skin_0_0.png", - "alt_text": "Pack THRM-EX skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_THRM-EX_skin_0_0.png", - "星级": "1", - "职业分支": "特种 - 处决者", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "关卡7-2首次通关掉落", - "主题曲获得" - ], - "标签": [ - "近战位", - "爆发", - "支援机械" - ], - "初始生命": "1154", - "初始攻击": "208", - "初始防御": "354", - "初始法抗": "50", - "再部署": "非常慢", - "部署费用": "3(最终3)", - "阻挡数": "0", - "攻击间隔": "", - "是否感染": "", - "职业": "特种", - "分支": "处决者" - }, - "Touch": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/12/hbib2lwz9a0rr979uf1u3eafmsozwx8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/12/hbib2lwz9a0rr979uf1u3eafmsozwx8.png/100px-Pack_Touch_skin_0_0.png", - "alt_text": "Pack Touch skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_Touch_skin_0_0.png" - }, - "U-Official": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8b/sjtinjzd59ychlf0lazndxwqlmiu9if.png", - "https://patchwiki.biligame.com/images/arknights/b/bb/655fvv7io94v2yihq61q9cwn0f9ixgq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8b/sjtinjzd59ychlf0lazndxwqlmiu9if.png/100px-Pack_U-Official_skin_0_0.png", - "alt_text": "Pack U-Official skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_U-Official_skin_0_0.png", - "星级": "1", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "2023年愚人节活动", - "活动获取" - ], - "标签": [ - "远程位", - "控场" - ], - "初始生命": "308", - "初始攻击": "81", - "初始防御": "22", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "W": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ad/3yc2jayt7bqcoth1kywi6b5uuz8bb2z.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/jcw152s52n8q9guvq89358n5yatqoac.png", - "https://patchwiki.biligame.com/images/arknights/5/5a/9dl14imna3aof1jcj8vezumnr5i2pl4.png", - "https://patchwiki.biligame.com/images/arknights/9/94/juccz6ukap34yuycecwcmx6c2j5fav9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ad/3yc2jayt7bqcoth1kywi6b5uuz8bb2z.png/100px-Pack_W_skin_0_0.png", - "alt_text": "Pack W skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_W_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "巴别塔", - "获取途径": [ - "【遗愿焰火】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "821", - "初始攻击": "397", - "初始防御": "68", - "初始法抗": "0", - "再部署": "70", - "部署费用": "25(最终27)", - "阻挡数": "1→1→1", - "攻击间隔": "2.8", - "是否感染": "是", - "职业": "狙击", - "分支": "炮手" - }, - "万顷": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1a/gm15v0vtg35aurafnurt4sjm8cedbyq.png", - "https://patchwiki.biligame.com/images/arknights/1/1c/lytugq88s1b91xwvc1n63f69sjh1ffa.png", - "https://patchwiki.biligame.com/images/arknights/f/fc/0hgfs3i6kxj7k30uh3e8a3191yl5t6f.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1a/gm15v0vtg35aurafnurt4sjm8cedbyq.png/100px-Pack_%E4%B8%87%E9%A1%B7_skin_0_0.png", - "alt_text": "Pack 万顷 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B8%87%E9%A1%B7_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 执旗手", - "性别": "男", - "阵营": "炎", - "获取途径": [ - "【怀黍离】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "费用回复", - "支援" - ], - "初始生命": "637", - "初始攻击": "228", - "初始防御": "176", - "初始法抗": "0", - "再部署": "80", - "部署费用": "11(最终10)", - "阻挡数": "1→1→1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "先锋", - "分支": "执旗手" - }, - "三角初华": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/11/p6dnxwdyfhj5p2izztffkfj3nmcjt07.png", - "https://patchwiki.biligame.com/images/arknights/f/ff/t75otsicuhbe9z7d4p4pgcqh30y4wja.png", - "https://patchwiki.biligame.com/images/arknights/d/db/hi9twzm9wl90llstg6hjg30xvgizzmq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/11/p6dnxwdyfhj5p2izztffkfj3nmcjt07.png/100px-Pack_%E4%B8%89%E8%A7%92%E5%88%9D%E5%8D%8E_skin_0_0.png", - "alt_text": "Pack 三角初华 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B8%89%E8%A7%92%E5%88%9D%E5%8D%8E_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "Ave Mujica", - "获取途径": [ - "联动", - "联动寻访", - "【人偶的歌谣】寻访" - ], - "标签": [ - "远程位", - "支援", - "治疗" - ], - "初始生命": "539", - "初始攻击": "122", - "初始防御": "101", - "初始法抗": "0", - "再部署": "70", - "部署费用": "5(最终5)", - "阻挡数": "1→1→1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "丰川祥子": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/63/dndg0061x4ywpxxz73evj71lfqeh7st.png", - "https://patchwiki.biligame.com/images/arknights/3/38/rsfc9js1lmiosr5oimuxadvr4tmzjb2.png", - "https://patchwiki.biligame.com/images/arknights/0/06/e8yenlgkpklx4ahigh07xl8ckskdpj4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/63/dndg0061x4ywpxxz73evj71lfqeh7st.png/100px-Pack_%E4%B8%B0%E5%B7%9D%E7%A5%A5%E5%AD%90_skin_0_0.png", - "alt_text": "Pack 丰川祥子 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B8%B0%E5%B7%9D%E7%A5%A5%E5%AD%90_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 领主", - "性别": "女", - "阵营": "Ave Mujica", - "获取途径": [ - "联动", - "联动寻访", - "【人偶的歌谣】寻访" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "863", - "初始攻击": "302", - "初始防御": "202", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2→2→2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "临光": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8c/mfbo5taexjpltqa8g9c43p3bp66xq84.png", - "https://patchwiki.biligame.com/images/arknights/0/0d/6orl8c5socg4c4qlylojr7ezbhenk1w.png", - "https://patchwiki.biligame.com/images/arknights/1/12/tlknc0hl0jd73pzdtlgh2bgxzz7qdhp.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8c/mfbo5taexjpltqa8g9c43p3bp66xq84.png/100px-Pack_%E4%B8%B4%E5%85%89_skin_0_0.png", - "alt_text": "Pack 临光 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B8%B4%E5%85%89_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 守护者", - "性别": "女", - "阵营": "使徒", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "防护", - "治疗", - "近战位" - ], - "初始生命": "1154", - "初始攻击": "191", - "初始防御": "240", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "1.2", - "是否感染": "", - "职业": "重装", - "分支": "守护者" - }, - "乌尔比安": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3e/66vfs81vvu00l09pcgnps26f28vmbzc.png", - "https://patchwiki.biligame.com/images/arknights/0/01/l0dha6avch54qtv58w7hter4snoxnae.png", - "https://patchwiki.biligame.com/images/arknights/8/88/qpuuexeft54m25cyn2ay72rrhhujnjv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3e/66vfs81vvu00l09pcgnps26f28vmbzc.png/100px-Pack_%E4%B9%8C%E5%B0%94%E6%AF%94%E5%AE%89_skin_0_0.png", - "alt_text": "Pack 乌尔比安 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B9%8C%E5%B0%94%E6%AF%94%E5%AE%89_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 重剑手", - "性别": "男", - "阵营": "深海猎人, 阿戈尔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "2641", - "初始攻击": "739", - "初始防御": "0", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "2→2→2", - "攻击间隔": "2.5", - "是否感染": "否", - "职业": "近卫", - "分支": "重剑手" - }, - "乌有": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4f/g4ofh0ydfkifxk1gll0f89qta9x4ob9.png", - "https://patchwiki.biligame.com/images/arknights/1/11/ampwqhv2udf8apcoyywh2aci4jzoipt.png", - "https://patchwiki.biligame.com/images/arknights/3/37/gs4i1rh67wvwvk9jwijzrl81gdmdx7m.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4f/g4ofh0ydfkifxk1gll0f89qta9x4ob9.png/100px-Pack_%E4%B9%8C%E6%9C%89_skin_0_0.png", - "alt_text": "Pack 乌有 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B9%8C%E6%9C%89_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 行商", - "性别": "男", - "阵营": "炎", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "快速复活", - "输出" - ], - "初始生命": "1165", - "初始攻击": "346", - "初始防御": "204", - "初始法抗": "0", - "再部署": "25", - "部署费用": "6(最终6)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "特种", - "分支": "行商" - }, - "九色鹿": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c6/qs2ptkfgd87fr0ly02mgo11rar5fh2k.png", - "https://patchwiki.biligame.com/images/arknights/1/1a/njprfuac4v05avxwp9qarbl2cytmvks.png", - "https://patchwiki.biligame.com/images/arknights/4/40/lp6eslc9n2j6ceayz8vj6glkmsa1yfo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c6/qs2ptkfgd87fr0ly02mgo11rar5fh2k.png/100px-Pack_%E4%B9%9D%E8%89%B2%E9%B9%BF_skin_0_0.png", - "alt_text": "Pack 九色鹿 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%B9%9D%E8%89%B2%E9%B9%BF_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "炎", - "获取途径": [ - "联动", - "“吉兆呈祥”限时登录活动", - "获得", - "“亘古长明”限时登录活动", - "获得", - "活动获取" - ], - "标签": [ - "远程位", - "支援", - "生存" - ], - "初始生命": "660", - "初始攻击": "120", - "初始防御": "83", - "初始法抗": "15.0", - "再部署": "70", - "部署费用": "9(最终11)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "护佑者" - }, - "云迹": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/64/g55li7sbxvfp77x5dpb8779gc022vgd.png", - "https://patchwiki.biligame.com/images/arknights/8/86/8dd0lcxvtcu029r70gmkhfahoj09e9r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/64/g55li7sbxvfp77x5dpb8779gc022vgd.png/100px-Pack_%E4%BA%91%E8%BF%B9_skin_0_0.png", - "alt_text": "Pack 云迹 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BA%91%E8%BF%B9_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 巡空者", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "采购凭证区", - "标签": [ - "近战位", - "高空", - "控场" - ], - "初始生命": "947", - "初始攻击": "289", - "初始防御": "164", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "是", - "职业": "特种", - "分支": "巡空者" - }, - "亚叶": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/83/nz6hkknohi94thgn99t80i9jhtyy9ss.png", - "https://patchwiki.biligame.com/images/arknights/1/1e/3u29ibfeaac4a8kh2ro51hb2dtpmou6.png", - "https://patchwiki.biligame.com/images/arknights/6/62/owuorx8dcg8q94v2wj8nvqwv69ydgaj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/83/nz6hkknohi94thgn99t80i9jhtyy9ss.png/100px-Pack_%E4%BA%9A%E5%8F%B6_skin_0_0.png", - "alt_text": "Pack 亚叶 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BA%9A%E5%8F%B6_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "【沃伦姆德的薄暮】活动获取", - "活动获取" - ], - "标签": [ - "治疗", - "输出", - "远程位" - ], - "初始生命": "839", - "初始攻击": "163", - "初始防御": "58", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终18)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "仇白": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ec/31fspl3y5o85m0e3kbtad4jah2wqhjs.png", - "https://patchwiki.biligame.com/images/arknights/a/a2/ge12tnwdbjcoco6kfhvgcyefemjzu3a.png", - "https://patchwiki.biligame.com/images/arknights/f/f1/bnyumtj6056bq8dbbe6l7evfxu3x41l.png", - "https://patchwiki.biligame.com/images/arknights/9/92/njq1n4y8h7y92h6pst2piraek8yrjmw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ec/31fspl3y5o85m0e3kbtad4jah2wqhjs.png/100px-Pack_%E4%BB%87%E7%99%BD_skin_0_0.png", - "alt_text": "Pack 仇白 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BB%87%E7%99%BD_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 领主", - "性别": "女", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "1041", - "初始攻击": "299", - "初始防御": "191", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "令": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b9/3echoztngoouscwwgb86xij3gxjk6jj.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/2wwhydarm1vmceajyt045ilqnwrqx72.png", - "https://patchwiki.biligame.com/images/arknights/3/39/q8rbfq2q06ojkpvfdbdrdntvx092hsr.png", - "https://patchwiki.biligame.com/images/arknights/e/e4/tg6ya45majqepanw7q1q7eq48tfvbfh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b9/3echoztngoouscwwgb86xij3gxjk6jj.png/100px-Pack_%E4%BB%A4_skin_0_0.png", - "alt_text": "Pack 令 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BB%A4_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "炎, 炎-岁", - "获取途径": [ - "【浊酒澄心】限定寻访", - "限定寻访", - "限定寻访·春节" - ], - "标签": [ - "召唤", - "支援", - "控场", - "远程位" - ], - "初始生命": "485", - "初始攻击": "212", - "初始防御": "59", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "召唤师" - }, - "伊内丝": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b2/8g9hkmevjsobtlk15a96e2ylt3xc28t.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/squpi8b1w198gboba1h347iqn6r8oej.png", - "https://patchwiki.biligame.com/images/arknights/b/ba/atds9rst2e0jksaznpgh2p9vx1mmxxr.png", - "https://patchwiki.biligame.com/images/arknights/e/ed/3kjmb2r6fyfbs4b9xzmqzg7tzsh60wg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b2/8g9hkmevjsobtlk15a96e2ylt3xc28t.png/100px-Pack_%E4%BC%8A%E5%86%85%E4%B8%9D_skin_0_0.png", - "alt_text": "Pack 伊内丝 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BC%8A%E5%86%85%E4%B8%9D_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 情报官", - "性别": "女", - "阵营": "巴别塔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "1000", - "初始攻击": "256", - "初始防御": "106", - "初始法抗": "0", - "再部署": "35", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "先锋", - "分支": "情报官" - }, - "伊桑": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/46/oyj0a79vjbzo8ennh4uzgfkpo8zoijk.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/jai82tvxja124h2zyqxme2ljibnh48x.png", - "https://patchwiki.biligame.com/images/arknights/1/18/kunn2ap3pptenaeg08bbh9sd4eu4md8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/46/oyj0a79vjbzo8ennh4uzgfkpo8zoijk.png/100px-Pack_%E4%BC%8A%E6%A1%91_skin_0_0.png", - "alt_text": "Pack 伊桑 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BC%8A%E6%A1%91_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 伏击客", - "性别": "男", - "阵营": "罗德岛", - "获取途径": "采购凭证区", - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "730", - "初始攻击": "346", - "初始防御": "139", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "0", - "攻击间隔": "3.5", - "是否感染": "是", - "职业": "特种", - "分支": "伏击客" - }, - "伊芙利特": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cd/e6vv0jydug9386wy3ao9qth1dp8lbi5.png", - "https://patchwiki.biligame.com/images/arknights/d/d2/abm2tsbt1nsrarlie00mv29rc1rq9py.png", - "https://patchwiki.biligame.com/images/arknights/7/77/rrrew736fv552pfeh76lce9qxiu4ikv.png", - "https://patchwiki.biligame.com/images/arknights/7/79/3zlz2vpyi4xd0n5pclug9v3ucmyk0l7.png", - "https://patchwiki.biligame.com/images/arknights/4/48/1l4thn8eig9qinwkkr7rpl5zkem6mjj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cd/e6vv0jydug9386wy3ao9qth1dp8lbi5.png/100px-Pack_%E4%BC%8A%E8%8A%99%E5%88%A9%E7%89%B9_skin_0_0.png", - "alt_text": "Pack 伊芙利特 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BC%8A%E8%8A%99%E5%88%A9%E7%89%B9_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 轰击术师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "削弱" - ], - "初始生命": "687", - "初始攻击": "377", - "初始防御": "52", - "初始法抗": "10", - "再部署": "70", - "部署费用": "31(最终32)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "轰击术师" - }, - "休谟斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/86/5e1u6q2wpvqnpwarh5ktt22fkty8r11.png", - "https://patchwiki.biligame.com/images/arknights/b/be/g5epmidv6minoft6s9heaopiwbf5gfu.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/68ls4flqd9trezu2oflmlbw744lfsx7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/86/5e1u6q2wpvqnpwarh5ktt22fkty8r11.png/100px-Pack_%E4%BC%91%E8%B0%9F%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 休谟斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BC%91%E8%B0%9F%E6%96%AF_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 收割者", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "882", - "初始攻击": "275", - "初始防御": "194", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终19)", - "阻挡数": "1(精1后为2)", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "收割者" - }, - "伺夜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bb/pvso83nm1rksa62ce47stbiov7iwcy7.png", - "https://patchwiki.biligame.com/images/arknights/d/d6/56iw3of4m492hrlcgknfdsf1ojxqfqy.png", - "https://patchwiki.biligame.com/images/arknights/e/e7/57992gzfj25nyojgyfzk7cmmuut8ejm.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bb/pvso83nm1rksa62ce47stbiov7iwcy7.png/100px-Pack_%E4%BC%BA%E5%A4%9C_skin_0_0.png", - "alt_text": "Pack 伺夜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BC%BA%E5%A4%9C_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 战术家", - "性别": "男", - "阵营": "叙拉古", - "获取途径": [ - "活动获取", - "【叙拉古人】活动获取" - ], - "标签": [ - "远程位", - "费用回复", - "控场" - ], - "初始生命": "785", - "初始攻击": "195", - "初始防御": "54", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "", - "职业": "先锋", - "分支": "战术家" - }, - "但书": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a3/10rrk77bwd5sytf33a1gni664wgqpvh.png", - "https://patchwiki.biligame.com/images/arknights/7/74/ecdmwamxdcv571yfy2kkjj7g20gv7af.png", - "https://patchwiki.biligame.com/images/arknights/0/0b/qxfewugz40rz51u4ci4e2fgm2nnie8z.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/0mfo32fm7oihjnlwcjrunubu4ijq91a.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a3/10rrk77bwd5sytf33a1gni664wgqpvh.png/100px-Pack_%E4%BD%86%E4%B9%A6_skin_0_0.png", - "alt_text": "Pack 但书 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BD%86%E4%B9%A6_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "削弱", - "减速" - ], - "初始生命": "606", - "初始攻击": "216", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "否", - "职业": "辅助", - "分支": "凝滞师" - }, - "余": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/20/g2uggrivnzwxwnx8i7hvlu104d9n7lh.png", - "https://patchwiki.biligame.com/images/arknights/9/97/h75gpjzl5s4hclkq26o6nhoyefxeax1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/20/g2uggrivnzwxwnx8i7hvlu104d9n7lh.png/100px-Pack_%E4%BD%99_skin_0_0.png", - "alt_text": "Pack 余 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BD%99_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 本源铁卫", - "性别": "男", - "阵营": "炎, 炎-岁", - "获取途径": [ - "限定寻访", - "限定寻访·春节", - "【炽吾生平】限定寻访" - ], - "标签": [ - "近战位", - "元素", - "防护" - ], - "初始生命": "1368", - "初始攻击": "303", - "初始防御": "217", - "初始法抗": "10", - "再部署": "70", - "部署费用": "22(最终24)", - "阻挡数": "3→3→3", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "重装", - "分支": "本源铁卫" - }, - "佩佩": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/66/hepkxh0yn03awclmudscuvw1re3cjob.png", - "https://patchwiki.biligame.com/images/arknights/d/db/3wdu1bv3pfotx0as9ezqgb9khzu6jst.png", - "https://patchwiki.biligame.com/images/arknights/8/8c/gir0enb81xo8a4t3p4uu9wijisvfx2r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/66/hepkxh0yn03awclmudscuvw1re3cjob.png/100px-Pack_%E4%BD%A9%E4%BD%A9_skin_0_0.png", - "alt_text": "Pack 佩佩 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BD%A9%E4%BD%A9_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 撼地者", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "限定寻访", - "限定寻访·夏季", - "【在流沙上刻印】限定寻访" - ], - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "1249", - "初始攻击": "607", - "初始防御": "186", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2→2→2", - "攻击间隔": "1.8", - "是否感染": "否", - "职业": "近卫", - "分支": "撼地者" - }, - "信仰搅拌机": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/10/907sapf4qbwn5r381f8iv77pmk2le89.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/olh93rhtupze26bx33husginmhai9o9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/10/907sapf4qbwn5r381f8iv77pmk2le89.png/100px-Pack_%E4%BF%A1%E4%BB%B0%E6%90%85%E6%8B%8C%E6%9C%BA_skin_0_0.png", - "alt_text": "Pack 信仰搅拌机 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E4%BF%A1%E4%BB%B0%E6%90%85%E6%8B%8C%E6%9C%BA_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 哨戒铁卫", - "性别": "男", - "阵营": "拉特兰", - "获取途径": [ - "【众生行记】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "防护", - "输出", - "支援" - ], - "初始生命": "1483", - "初始攻击": "260", - "初始防御": "253", - "初始法抗": "0", - "再部署": "80", - "部署费用": "21(最终22)", - "阻挡数": "3→3→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "哨戒铁卫" - }, - "假日威龙陈": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/51/nk2q6mxtumymhi3346pznjh1dfryw5z.png", - "https://patchwiki.biligame.com/images/arknights/7/70/byj4o6dsiqh16nq17x5frg64dqpds45.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/dzekq8mxg2utclz8u9x1n6nfanr0gwa.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/kc5ajrp31v28j4408pxgxkjkb6aguft.png", - "https://patchwiki.biligame.com/images/arknights/7/7c/biwriy0j89nttc2xy7w7uuartmpok18.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/51/nk2q6mxtumymhi3346pznjh1dfryw5z.png/100px-Pack_%E5%81%87%E6%97%A5%E5%A8%81%E9%BE%99%E9%99%88_skin_0_0.png", - "alt_text": "Pack 假日威龙陈 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%81%87%E6%97%A5%E5%A8%81%E9%BE%99%E9%99%88_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 散射手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "限定寻访", - "限定寻访·夏季", - "【盛夏新星】限定寻访" - ], - "标签": [ - "远程位", - "输出", - "群攻" - ], - "初始生命": "1110", - "初始攻击": "351", - "初始防御": "110", - "初始法抗": "0.0", - "再部署": "70", - "部署费用": "29(最终30)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "是", - "职业": "狙击", - "分支": "散射手" - }, - "傀影": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/24/80bknz3yg602s98jthhsu9pylr7ivwh.png", - "https://patchwiki.biligame.com/images/arknights/e/e6/bqofnuasb65tlfgprt5cekytr6in9a3.png", - "https://patchwiki.biligame.com/images/arknights/d/de/rrzb2iav5tcpdk2mokr0ssnnnkm8b5n.png", - "https://patchwiki.biligame.com/images/arknights/0/03/mrq31xx8t21vdvweblsb2t6sdshkh5z.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/24/80bknz3yg602s98jthhsu9pylr7ivwh.png/100px-Pack_%E5%82%80%E5%BD%B1_skin_0_0.png", - "alt_text": "Pack 傀影 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%82%80%E5%BD%B1_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 处决者", - "性别": "男", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "快速复活", - "控场", - "输出", - "近战位" - ], - "初始生命": "769", - "初始攻击": "215", - "初始防御": "144", - "初始法抗": "0", - "再部署": "18", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "是", - "职业": "特种", - "分支": "处决者" - }, - "克洛丝": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3f/ijiw6wsgl569pk6fk6dcyqthim44aye.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/tfgrt4opeqctbzhpqchkqi2i4789stp.png", - "https://patchwiki.biligame.com/images/arknights/f/f1/8yp5p71zjtri6bbf4kdq9b65yfcqe9o.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/8ulf6pe3r8h4934bnt9fp9fmzs6o1br.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3f/ijiw6wsgl569pk6fk6dcyqthim44aye.png/100px-Pack_%E5%85%8B%E6%B4%9B%E4%B8%9D_skin_0_0.png", - "alt_text": "Pack 克洛丝 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%85%8B%E6%B4%9B%E4%B8%9D_skin_0_0.png", - "星级": "3", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "罗德岛, 行动预备组A1", - "获取途径": [ - "关卡TR-8首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "545", - "初始攻击": "154", - "初始防御": "52", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "八幡海铃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c1/8tk4u3tb2ft0myzfybmsgr0wxlqmjlp.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/ejpswfxmbkb8wf9aw1d8eu47mfatewp.png", - "https://patchwiki.biligame.com/images/arknights/4/41/8yqni7p8sp5n5ar7gotq0bx0z7ltg1f.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c1/8tk4u3tb2ft0myzfybmsgr0wxlqmjlp.png/100px-Pack_%E5%85%AB%E5%B9%A1%E6%B5%B7%E9%93%83_skin_0_0.png", - "alt_text": "Pack 八幡海铃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%85%AB%E5%B9%A1%E6%B5%B7%E9%93%83_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 伏击客", - "性别": "女", - "阵营": "Ave Mujica", - "获取途径": [ - "【无忧梦呓】活动获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "824", - "初始攻击": "377", - "初始防御": "136", - "初始法抗": "10", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "0→0→0", - "攻击间隔": "3.5", - "是否感染": "否", - "职业": "特种", - "分支": "伏击客" - }, - "冬时": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/be/hwan9y30g8jxj5lvxnm7ehdgjr0w9l0.png", - "https://patchwiki.biligame.com/images/arknights/a/a0/ceprq2rbyl4o5rlq54s9q6wnhp1yxz9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/be/hwan9y30g8jxj5lvxnm7ehdgjr0w9l0.png/100px-Pack_%E5%86%AC%E6%97%B6_skin_0_0.png", - "alt_text": "Pack 冬时 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%86%AC%E6%97%B6_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 情报官", - "性别": "女", - "阵营": "乌萨斯", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "692", - "初始攻击": "239", - "初始防御": "106", - "初始法抗": "0", - "再部署": "35", - "部署费用": "7(最终7)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "先锋", - "分支": "情报官" - }, - "冰酿": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2c/d1cup6puncohna8ahthjq6bohtqvv8z.png", - "https://patchwiki.biligame.com/images/arknights/3/3b/dmlvrnw2iw652t984wzsqegxrbe5hxh.png", - "https://patchwiki.biligame.com/images/arknights/7/70/4cge5cnyukat7pa95uzzcd28dbk8ny6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2c/d1cup6puncohna8ahthjq6bohtqvv8z.png/100px-Pack_%E5%86%B0%E9%85%BF_skin_0_0.png", - "alt_text": "Pack 冰酿 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%86%B0%E9%85%BF_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 猎手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "活动获取", - "【不义之财】活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "845", - "初始攻击": "476", - "初始防御": "105", - "初始法抗": "0", - "再部署": "80", - "部署费用": "17(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "狙击", - "分支": "猎手" - }, - "凛冬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c6/imc56l8zpg4eurap1g4twlg4qrurex8.png", - "https://patchwiki.biligame.com/images/arknights/1/1c/gsmpwv19t0wz9a9tzc417kgm5ngkr9s.png", - "https://patchwiki.biligame.com/images/arknights/8/88/ckndfyqosj24v5v2wzdt9ou7qm2gdij.png", - "https://patchwiki.biligame.com/images/arknights/b/bb/ou7lbnoz5go8h7c72cebrkdu7d76jw2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c6/imc56l8zpg4eurap1g4twlg4qrurex8.png/100px-Pack_%E5%87%9B%E5%86%AC_skin_0_0.png", - "alt_text": "Pack 凛冬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%87%9B%E5%86%AC_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "乌萨斯, 乌萨斯学生自治团", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "支援" - ], - "初始生命": "812", - "初始攻击": "183", - "初始防御": "147", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11由于其天赋会使关卡内所有【先锋】职业部署费用-1,故在关卡内的完美初始部署费用为10。)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "凛御银灰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8e/hkvehzepxqhefn80zb8l3ajf8yok81t.png", - "https://patchwiki.biligame.com/images/arknights/b/b4/kofupadldqtdl9wlix1fst7noxbjvlj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8e/hkvehzepxqhefn80zb8l3ajf8yok81t.png/100px-Pack_%E5%87%9B%E5%BE%A1%E9%93%B6%E7%81%B0_skin_0_0.png", - "alt_text": "Pack 凛御银灰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%87%9B%E5%BE%A1%E9%93%B6%E7%81%B0_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 策士", - "性别": "男", - "阵营": "谢拉格", - "获取途径": [ - "限定寻访", - "【以风雪为誓】限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "近战位", - "费用回复", - "支援" - ], - "初始生命": "826", - "初始攻击": "251", - "初始防御": "160", - "初始法抗": "10", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2→2→2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "先锋", - "分支": "策士" - }, - "凛视": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c7/ayou6hadmxfnqhxgbddvn7mzc4aqudm.png", - "https://patchwiki.biligame.com/images/arknights/a/a2/irperxxrf1zxb04f7yogvpca7wrgv05.png", - "https://patchwiki.biligame.com/images/arknights/5/52/57wilq95joszjjuo0yumzfktbiq8b1s.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c7/ayou6hadmxfnqhxgbddvn7mzc4aqudm.png/100px-Pack_%E5%87%9B%E8%A7%86_skin_0_0.png", - "alt_text": "Pack 凛视 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%87%9B%E8%A7%86_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 巫役", - "性别": "女", - "阵营": "萨米", - "获取途径": [ - "活动获取", - "【探索者的银凇止境】集成战略活动获取" - ], - "标签": [ - "远程位", - "元素" - ], - "初始生命": "429", - "初始攻击": "202", - "初始防御": "46", - "初始法抗": "5", - "再部署": "70", - "部署费用": "13(最终12)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "巫役" - }, - "凯尔希": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d9/m18yr72amcd563yr1sovraze0srer0e.png", - "https://patchwiki.biligame.com/images/arknights/8/87/64f0cvg4l73m7938scaq5dciohorc67.png", - "https://patchwiki.biligame.com/images/arknights/3/33/n6d0onnpgcb5z8dm8iwem53acd2eeac.png", - "https://patchwiki.biligame.com/images/arknights/3/39/op8x0jt0si17hj3bo9scn8x7ah4f2ux.png", - "https://patchwiki.biligame.com/images/arknights/c/c3/0ta9nsuj93bqgresu0nw0kf4c22grao.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d9/m18yr72amcd563yr1sovraze0srer0e.png/100px-Pack_%E5%87%AF%E5%B0%94%E5%B8%8C_skin_0_0.png", - "alt_text": "Pack 凯尔希 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%87%AF%E5%B0%94%E5%B8%8C_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "召唤", - "治疗" - ], - "初始生命": "865", - "初始攻击": "167", - "初始防御": "94", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "凯瑟琳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e4/06ztfymf4lq0ilcyzsdmke2oh4t59dq.png", - "https://patchwiki.biligame.com/images/arknights/c/cc/7u3z7u2g7x5i4z8jrnwv6bucpayb81m.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e4/06ztfymf4lq0ilcyzsdmke2oh4t59dq.png/100px-Pack_%E5%87%AF%E7%91%9F%E7%90%B3_skin_0_0.png", - "alt_text": "Pack 凯瑟琳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%87%AF%E7%91%9F%E7%90%B3_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 工匠", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "活动获取", - "【追迹日落以西】活动获取" - ], - "标签": [ - "近战位", - "防护", - "支援" - ], - "初始生命": "1219", - "初始攻击": "232", - "初始防御": "190", - "初始法抗": "0", - "再部署": "80", - "部署费用": "16(最终17)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "是", - "职业": "辅助", - "分支": "工匠" - }, - "初雪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/72/f6cnedmrg2wji26n88u8cyx4hmmbs73.png", - "https://patchwiki.biligame.com/images/arknights/0/00/4tlp5mfww3bq8xi6knpaor33esjlzo0.png", - "https://patchwiki.biligame.com/images/arknights/c/c3/r0zs4qqek00whwzst2de9zzlqtjsqle.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/72/f6cnedmrg2wji26n88u8cyx4hmmbs73.png/100px-Pack_%E5%88%9D%E9%9B%AA_skin_0_0.png", - "alt_text": "Pack 初雪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%88%9D%E9%9B%AA_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 削弱者", - "性别": "女", - "阵营": "谢拉格", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "削弱" - ], - "初始生命": "629", - "初始攻击": "193", - "初始防御": "46", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "削弱者" - }, - "刺玫": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/dd/s8zpe12h9c7ww1z3fmsg6rrlzriglss.png", - "https://patchwiki.biligame.com/images/arknights/2/23/c5n11lwteo322x5l2v0i8po7571v92q.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/dd/s8zpe12h9c7ww1z3fmsg6rrlzriglss.png/100px-Pack_%E5%88%BA%E7%8E%AB_skin_0_0.png", - "alt_text": "Pack 刺玫 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%88%BA%E7%8E%AB_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 咒愈师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "751", - "初始攻击": "192", - "初始防御": "44", - "初始法抗": "10", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "医疗", - "分支": "咒愈师" - }, - "刻俄柏": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3a/sa15ps9jtzecirlvr5d3ducc608sdyg.png", - "https://patchwiki.biligame.com/images/arknights/4/47/hhrbbgor69pptlnxiz61xgx70ma4o0p.png", - "https://patchwiki.biligame.com/images/arknights/9/9b/n4mweb5ax6w091vt5aqp320c5a25apk.png", - "https://patchwiki.biligame.com/images/arknights/b/b9/5vo24d6go2d6slk7all6d8ibgqfze63.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3a/sa15ps9jtzecirlvr5d3ducc608sdyg.png/100px-Pack_%E5%88%BB%E4%BF%84%E6%9F%8F_skin_0_0.png", - "alt_text": "Pack 刻俄柏 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%88%BB%E4%BF%84%E6%9F%8F_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "657", - "初始攻击": "302", - "初始防御": "48", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "刻刀": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4a/fw4dvzvli4m2095okx80t5db7wbbov2.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/q6xiedabhilbq9w4hohsuck4kixhtnl.png", - "https://patchwiki.biligame.com/images/arknights/f/f7/o2xypu24mvhdaemvgjzfl2ebrey66ah.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4a/fw4dvzvli4m2095okx80t5db7wbbov2.png/100px-Pack_%E5%88%BB%E5%88%80_skin_0_0.png", - "alt_text": "Pack 刻刀 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%88%BB%E5%88%80_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 剑豪", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "爆发", - "输出" - ], - "初始生命": "990", - "初始攻击": "233", - "初始防御": "142", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "17(最终19)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "剑豪" - }, - "医生": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/00/hfyfd4q4fwecvlovj2cgnfmqlrs59pv.png", - "https://patchwiki.biligame.com/images/arknights/0/06/6nrjbwsjyjnm4bt6f4z4iczffl8qzai.png", - "https://patchwiki.biligame.com/images/arknights/5/5f/7rgpehxsqwti44xc4mj1crgd3skz7ia.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/00/hfyfd4q4fwecvlovj2cgnfmqlrs59pv.png/100px-Pack_%E5%8C%BB%E7%94%9F_skin_0_0.png", - "alt_text": "Pack 医生 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8C%BB%E7%94%9F_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 教官", - "性别": "男", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【突破,援助,任务循环】寻访" - ], - "标签": [ - "近战位", - "治疗", - "支援" - ], - "初始生命": "896", - "初始攻击": "289", - "初始防御": "168", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "2→2→2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "近卫", - "分支": "教官" - }, - "华法琳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7c/etw404uzyn6bje4ld6ccie2mjr34u2u.png", - "https://patchwiki.biligame.com/images/arknights/2/25/etodutkr9ytv9ob6halm1y428wj7ljs.png", - "https://patchwiki.biligame.com/images/arknights/5/58/lsq3ur878dhmqkkx4ndr65rya6thq85.png", - "https://patchwiki.biligame.com/images/arknights/c/c8/k617nqhzhgf37s2ee778tpazqsh3m0v.png", - "https://patchwiki.biligame.com/images/arknights/7/73/4629e6eyb61f4s0den0bbgkumhdk8ud.png", - "https://patchwiki.biligame.com/images/arknights/8/88/d3vo1njmuod2fsx5o7j4qqg8e2ngj9j.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7c/etw404uzyn6bje4ld6ccie2mjr34u2u.png/100px-Pack_%E5%8D%8E%E6%B3%95%E7%90%B3_skin_0_0.png", - "alt_text": "Pack 华法琳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%8E%E6%B3%95%E7%90%B3_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗", - "支援" - ], - "初始生命": "805", - "初始攻击": "172", - "初始防御": "55", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "协律": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8e/hzml45rijtwznuap9brl9dh28ni4ox3.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/64nhl3u6uzh9uahtso88ei5sbnh25g5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8e/hzml45rijtwznuap9brl9dh28ni4ox3.png/100px-Pack_%E5%8D%8F%E5%BE%8B_skin_0_0.png", - "alt_text": "Pack 协律 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%8F%E5%BE%8B_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 轰击术师", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "群攻", - "输出" - ], - "初始生命": "666", - "初始攻击": "296", - "初始防御": "42", - "初始法抗": "10", - "再部署": "70", - "部署费用": "29(最终30)", - "阻挡数": "1→1→1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "轰击术师" - }, - "卡夫卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1a/3wrys9lg66p3tdd4bxj1r5qnn5v3wqo.png", - "https://patchwiki.biligame.com/images/arknights/7/77/r57u6ptbthc0qwpl8206ty8xoanibk3.png", - "https://patchwiki.biligame.com/images/arknights/8/8c/aqj0z5zjg9982ptst2fcd1okzp255yc.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1a/3wrys9lg66p3tdd4bxj1r5qnn5v3wqo.png/100px-Pack_%E5%8D%A1%E5%A4%AB%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 卡夫卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%A1%E5%A4%AB%E5%8D%A1_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "快速复活", - "控场" - ], - "初始生命": "783", - "初始攻击": "202", - "初始防御": "140", - "初始法抗": "0", - "再部署": "18", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "是", - "职业": "特种", - "分支": "处决者" - }, - "卡涅利安": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1e/mncg23m6u5e57rqtl9abendcmcnka4t.png", - "https://patchwiki.biligame.com/images/arknights/5/5a/ay85qww3aa8rzmsx2qwyyqf1ndjit9r.png", - "https://patchwiki.biligame.com/images/arknights/0/0a/cmtp9o7aj0r9zq4uzcpik1pdnx0bva6.png", - "https://patchwiki.biligame.com/images/arknights/1/18/bggfn277zivqp7l9xeyipab33suihsb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1e/mncg23m6u5e57rqtl9abendcmcnka4t.png/100px-Pack_%E5%8D%A1%E6%B6%85%E5%88%A9%E5%AE%89_skin_0_0.png", - "alt_text": "Pack 卡涅利安 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%A1%E6%B6%85%E5%88%A9%E5%AE%89_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 阵法术师", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": "中坚寻访", - "标签": [ - "远程位", - "群攻", - "防护" - ], - "初始生命": "1104", - "初始攻击": "435", - "初始防御": "146", - "初始法抗": "15", - "再部署": "70s", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "否", - "职业": "术师", - "分支": "阵法术师" - }, - "卡缇": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/11/icfe7thgmcnk7b4375ujfrq3rwx134r.png", - "https://patchwiki.biligame.com/images/arknights/f/f7/o0m5ltpjlh409m7l0mvd73le6iucehq.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/5ma2vq9qrtjz7x8f9equwxz0lhjl0d2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/11/icfe7thgmcnk7b4375ujfrq3rwx134r.png/100px-Pack_%E5%8D%A1%E7%BC%87_skin_0_0.png", - "alt_text": "Pack 卡缇 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%A1%E7%BC%87_skin_0_0.png", - "星级": "3", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "罗德岛, 行动预备组A4", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1197", - "初始攻击": "190", - "初始防御": "229", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "卡达": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9a/21jxwk5k994zdrm7vhklholucbfljzu.png", - "https://patchwiki.biligame.com/images/arknights/c/cd/tt06p2hyckp24dsw1h9obts4l7isy1t.png", - "https://patchwiki.biligame.com/images/arknights/c/c5/grvl1yel1ukwktr2gqrrdtwlf4r6qmj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9a/21jxwk5k994zdrm7vhklholucbfljzu.png/100px-Pack_%E5%8D%A1%E8%BE%BE_skin_0_0.png", - "alt_text": "Pack 卡达 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8D%A1%E8%BE%BE_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 驭械术师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "输出", - "控场", - "远程位" - ], - "初始生命": "589", - "初始攻击": "145", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "术师", - "分支": "驭械术师" - }, - "历阵锐枪芬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0c/a3h9510wpozdlw13eq0qanvllpfez4r.png", - "https://patchwiki.biligame.com/images/arknights/a/af/a0f1r9boj3s1p3ikzqb6bas1ana0ep4.png", - "https://patchwiki.biligame.com/images/arknights/0/02/dvissi32qyly0few4jw0qx3h6j5n51o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0c/a3h9510wpozdlw13eq0qanvllpfez4r.png/100px-Pack_%E5%8E%86%E9%98%B5%E9%94%90%E6%9E%AA%E8%8A%AC_skin_0_0.png", - "alt_text": "Pack 历阵锐枪芬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8E%86%E9%98%B5%E9%94%90%E6%9E%AA%E8%8A%AC_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "874", - "初始攻击": "243", - "初始防御": "163", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "先锋", - "分支": "冲锋手" - }, - "双月": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9b/6fiqj6oe2hjftw9zvakvido2nzulyuk.png", - "https://patchwiki.biligame.com/images/arknights/2/20/bci84pm3c17yujtij091ndqbp1wcngj.png", - "https://patchwiki.biligame.com/images/arknights/f/fd/9p5qr2zpnu420t8og2cglava5sd3jik.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9b/6fiqj6oe2hjftw9zvakvido2nzulyuk.png/100px-Pack_%E5%8F%8C%E6%9C%88_skin_0_0.png", - "alt_text": "Pack 双月 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%8C%E6%9C%88_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 傀儡师", - "性别": "女", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【突破,援助,任务循环】寻访" - ], - "标签": [ - "近战位", - "削弱", - "快速复活" - ], - "初始生命": "1139", - "初始攻击": "321", - "初始防御": "120", - "初始法抗": "0", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "傀儡师" - }, - "古米": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/14/hcrrkpg4f6y5599cxyb55utd71xxbi5.png", - "https://patchwiki.biligame.com/images/arknights/8/81/juq8enba9zdy15ggaghtiqanw14lqh0.png", - "https://patchwiki.biligame.com/images/arknights/0/08/0yz1sb1e5s77mdfifhrs77a5eko7kiv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/14/hcrrkpg4f6y5599cxyb55utd71xxbi5.png/100px-Pack_%E5%8F%A4%E7%B1%B3_skin_0_0.png", - "alt_text": "Pack 古米 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%A4%E7%B1%B3_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 守护者", - "性别": "女", - "阵营": "乌萨斯, 乌萨斯学生自治团", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "治疗" - ], - "初始生命": "1059", - "初始攻击": "179", - "初始防御": "234", - "初始法抗": "10", - "再部署": "70", - "部署费用": "16(最终18)", - "阻挡数": "2(精一后为3)", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "可颂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e7/t5q4xgmeqag752f43jsfh0ipyv4ubh0.png", - "https://patchwiki.biligame.com/images/arknights/1/11/ihwpvv6cec2alivpdxfxu6o17ikfj6d.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/62wcdpsva7qxa3cibjtdhaz6h881p5m.png", - "https://patchwiki.biligame.com/images/arknights/c/ce/56k03d8ibenyt3gh2keqnmlugdiuldn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e7/t5q4xgmeqag752f43jsfh0ipyv4ubh0.png/100px-Pack_%E5%8F%AF%E9%A2%82_skin_0_0.png", - "alt_text": "Pack 可颂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%AF%E9%A2%82_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "防护", - "位移", - "近战位" - ], - "初始生命": "1503", - "初始攻击": "201", - "初始防御": "249", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "史尔特尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/92/7vo2t6nkwmvptfni9t8kt5a7o0amfsn.png", - "https://patchwiki.biligame.com/images/arknights/8/86/de9ezn2bl7dsj5m5bwbaiaqc5kzhy0b.png", - "https://patchwiki.biligame.com/images/arknights/f/f6/3zqd3t6ckhd1ne4e10nd1yqr1bekzfr.png", - "https://patchwiki.biligame.com/images/arknights/7/74/jzlog6uq5bn5dml2ndtwngdhi5hyiz2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/92/7vo2t6nkwmvptfni9t8kt5a7o0amfsn.png/100px-Pack_%E5%8F%B2%E5%B0%94%E7%89%B9%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 史尔特尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%B2%E5%B0%94%E7%89%B9%E5%B0%94_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1330", - "初始攻击": "288", - "初始防御": "186", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "近卫", - "分支": "术战者" - }, - "史都华德": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3a/qe10zcvh3mrmskmmjdta0i954hcf74j.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/mbc3az4m10u84adpwsnksfmzp776pjz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3a/qe10zcvh3mrmskmmjdta0i954hcf74j.png/100px-Pack_%E5%8F%B2%E9%83%BD%E5%8D%8E%E5%BE%B7_skin_0_0.png", - "alt_text": "Pack 史都华德 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%B2%E9%83%BD%E5%8D%8E%E5%BE%B7_skin_0_0.png", - "星级": "3", - "职业分支": "术师 - 中坚术师", - "性别": "男", - "阵营": "罗德岛, 行动预备组A4", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "592", - "初始攻击": "249", - "初始防御": "38", - "初始法抗": "10", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "号角": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/eb/gc4exo9twglgb8xebe80pmkcatzpx7y.png", - "https://patchwiki.biligame.com/images/arknights/6/62/2y9ofbo8vvgsdoxmrx8hxb14yjdaixj.png", - "https://patchwiki.biligame.com/images/arknights/0/0b/nhkv7kr2gjbbvbdmym19fusr4w4c6d0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/eb/gc4exo9twglgb8xebe80pmkcatzpx7y.png/100px-Pack_%E5%8F%B7%E8%A7%92_skin_0_0.png", - "alt_text": "Pack 号角 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%B7%E8%A7%92_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 要塞", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1237", - "初始攻击": "483", - "初始防御": "223", - "初始法抗": "0", - "再部署": "70", - "部署费用": "24(最终26)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "2.8s", - "是否感染": "否", - "职业": "重装", - "分支": "要塞" - }, - "司霆惊蛰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e1/1cgt6tqy0y1585ggxb5qzbp8bkfeh2s.png", - "https://patchwiki.biligame.com/images/arknights/2/2a/6krawl74vhzpgcak7wbzlxpzr5f0mix.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e1/1cgt6tqy0y1585ggxb5qzbp8bkfeh2s.png/100px-Pack_%E5%8F%B8%E9%9C%86%E6%83%8A%E8%9B%B0_skin_0_0.png", - "alt_text": "Pack 司霆惊蛰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%8F%B8%E9%9C%86%E6%83%8A%E8%9B%B0_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 解放者", - "性别": "女", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "爆发" - ], - "初始生命": "1924", - "初始攻击": "164", - "初始防御": "234", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "2→2→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "解放者" - }, - "吉星": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ad/bqfqex2ds2enismk2zmcfcmv38ihprn.png", - "https://patchwiki.biligame.com/images/arknights/4/42/8k0qgs8zumetr7s08w4q9ymzeq5uvxa.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ad/bqfqex2ds2enismk2zmcfcmv38ihprn.png/100px-Pack_%E5%90%89%E6%98%9F_skin_0_0.png", - "alt_text": "Pack 吉星 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%90%89%E6%98%9F_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 散射手", - "性别": "女", - "阵营": "东", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "1026", - "初始攻击": "330", - "初始防御": "103", - "初始法抗": "0", - "再部署": "70", - "部署费用": "28(最终29)", - "阻挡数": "1→1→1", - "攻击间隔": "2.3", - "是否感染": "是", - "职业": "狙击", - "分支": "散射手" - }, - "吽": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/20/qklnj03mxwhlso7ak12deedb5tjz9mw.png", - "https://patchwiki.biligame.com/images/arknights/6/6c/sarngr7kkai4qlhaq3780xst0wr4ftn.png", - "https://patchwiki.biligame.com/images/arknights/8/86/e8ylfkfqvsw0z0qci04cnafbsw2o9wj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/20/qklnj03mxwhlso7ak12deedb5tjz9mw.png/100px-Pack_%E5%90%BD_skin_0_0.png", - "alt_text": "Pack 吽 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%90%BD_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 守护者", - "性别": "男", - "阵营": "炎-龙门, 鲤氏侦探事务所", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "防护", - "治疗", - "近战位" - ], - "初始生命": "1172", - "初始攻击": "182", - "初始防御": "244", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "和弦": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/93/i3j4y8458wenpr76to2hi61vyitxw1s.png", - "https://patchwiki.biligame.com/images/arknights/0/04/jdpoy8ocofkd2skwjokel0n20qpfde2.png", - "https://patchwiki.biligame.com/images/arknights/f/fa/7ckvjn85vlogq2q33iko4itmudjuokl.png", - "https://patchwiki.biligame.com/images/arknights/d/d0/2nl4y312hp93wgqlzkw42h50lmjhjch.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/93/i3j4y8458wenpr76to2hi61vyitxw1s.png/100px-Pack_%E5%92%8C%E5%BC%A6_skin_0_0.png", - "alt_text": "Pack 和弦 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%92%8C%E5%BC%A6_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 秘术师", - "性别": "女", - "阵营": "塔拉, 维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "674", - "初始攻击": "543", - "初始防御": "48", - "初始法抗": "10", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "3.0", - "是否感染": "否", - "职业": "术师", - "分支": "秘术师" - }, - "哈洛德": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d9/3qyyfwhuvvfbuvdu39d6jh1iyquo7zg.png", - "https://patchwiki.biligame.com/images/arknights/a/a1/jjaa1rjclau5g7sfls0yl66i9uwm9am.png", - "https://patchwiki.biligame.com/images/arknights/d/d0/edo41r2j1sj9n6jkbnhtyce5r35bje3.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d9/3qyyfwhuvvfbuvdu39d6jh1iyquo7zg.png/100px-Pack_%E5%93%88%E6%B4%9B%E5%BE%B7_skin_0_0.png", - "alt_text": "Pack 哈洛德 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%93%88%E6%B4%9B%E5%BE%B7_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 行医", - "性别": "男", - "阵营": "维多利亚", - "获取途径": [ - "银心湖列车活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "768", - "初始攻击": "134", - "初始防御": "44", - "初始法抗": "10", - "再部署": "80", - "部署费用": "15(最终14)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "行医" - }, - "哈蒂娅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7b/bobdw41bldvlrqvs5h9z363zdes8m01.png", - "https://patchwiki.biligame.com/images/arknights/0/08/3v7wwnt42b6qxa6djx5uu6ffb24mnb8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7b/bobdw41bldvlrqvs5h9z363zdes8m01.png/100px-Pack_%E5%93%88%E8%92%82%E5%A8%85_skin_0_0.png", - "alt_text": "Pack 哈蒂娅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%93%88%E8%92%82%E5%A8%85_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 佣兵", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": "采购凭证区", - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "1187", - "初始攻击": "236", - "初始防御": "189", - "初始法抗": "10", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "2→2→2", - "攻击间隔": "1.25", - "是否感染": "否", - "职业": "近卫", - "分支": "佣兵" - }, - "响石": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/56/oxv15ggfh5ev77fcxdixgkd55ng2r7f.png", - "https://patchwiki.biligame.com/images/arknights/d/d9/rtrvo40y2xm6ik25ujb6h3llbzb0ci7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/56/oxv15ggfh5ev77fcxdixgkd55ng2r7f.png/100px-Pack_%E5%93%8D%E7%9F%B3_skin_0_0.png", - "alt_text": "Pack 响石 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%93%8D%E7%9F%B3_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 本源铁卫", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "元素", - "防护" - ], - "初始生命": "1391", - "初始攻击": "228", - "初始防御": "225", - "初始法抗": "10", - "再部署": "70", - "部署费用": "21(最终23)", - "阻挡数": "3→3→3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "本源铁卫" - }, - "嘉维尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e5/qu48omeqyvxwgncfgx013u4989a5xov.png", - "https://patchwiki.biligame.com/images/arknights/8/8d/7nqff0x3y3v5na5j99ymgo46yyirt3w.png", - "https://patchwiki.biligame.com/images/arknights/1/15/d42c0b4d55x5zfdvf79mnvp4wk90tza.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e5/qu48omeqyvxwgncfgx013u4989a5xov.png/100px-Pack_%E5%98%89%E7%BB%B4%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 嘉维尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%98%89%E7%BB%B4%E5%B0%94_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "信用累计奖励", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "851", - "初始攻击": "159", - "初始防御": "66", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "四月": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5a/jqmqpvpl5lrqey6yx6jhhdmr6wqh1mj.png", - "https://patchwiki.biligame.com/images/arknights/c/c0/dtfinkz4wfab5k9rzadxeofmh3jjrb8.png", - "https://patchwiki.biligame.com/images/arknights/6/6b/6akxz9jzx2rg50kluncdw0raoknjkxq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5a/jqmqpvpl5lrqey6yx6jhhdmr6wqh1mj.png/100px-Pack_%E5%9B%9B%E6%9C%88_skin_0_0.png", - "alt_text": "Pack 四月 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9B%9B%E6%9C%88_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "572", - "初始攻击": "178", - "初始防御": "56", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终10)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "因陀罗": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7f/5ozsy60r2kmx79jjjn909uply3g1a7z.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/6ke3hf6n9oddwnxibxjh7k3l0dz3wgs.png", - "https://patchwiki.biligame.com/images/arknights/b/b0/p5yt198ar3jx8v6tn6fpf96wk0ki7hz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7f/5ozsy60r2kmx79jjjn909uply3g1a7z.png/100px-Pack_%E5%9B%A0%E9%99%80%E7%BD%97_skin_0_0.png", - "alt_text": "Pack 因陀罗 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9B%A0%E9%99%80%E7%BD%97_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 斗士", - "性别": "女", - "阵营": "格拉斯哥帮, 维多利亚", - "获取途径": "公开招募", - "标签": [ - "输出", - "生存", - "近战位" - ], - "初始生命": "1213", - "初始攻击": "218", - "初始防御": "151", - "初始法抗": "0", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "0.78", - "是否感染": "是", - "职业": "近卫", - "分支": "斗士" - }, - "图耶": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b6/rvze3xim3ea39wvr60wwdl7maua29j6.png", - "https://patchwiki.biligame.com/images/arknights/1/12/c3gt9weiwmnnckaiq4vka0hq1r4u0pn.png", - "https://patchwiki.biligame.com/images/arknights/8/8a/dvuyomql3nac8twdhyiw6ixk4atpgd4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b6/rvze3xim3ea39wvr60wwdl7maua29j6.png/100px-Pack_%E5%9B%BE%E8%80%B6_skin_0_0.png", - "alt_text": "Pack 图耶 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9B%BE%E8%80%B6_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "【危机合约#4铅封行动】获取", - "活动获取", - "常驻高级凭证区", - "常驻通用凭证区" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "821", - "初始攻击": "167", - "初始防御": "59", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终18)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "圣约送葬人": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/61/1g3vwp4ag7a4o3hshpqiovrnluusuun.png", - "https://patchwiki.biligame.com/images/arknights/9/9a/thh56lr4k7q6dyzn7qgqmy8udluc092.png", - "https://patchwiki.biligame.com/images/arknights/6/67/l5c7gasn9r9uo1y30er3vuzvj4ne3o4.png", - "https://patchwiki.biligame.com/images/arknights/2/2e/ttvne32rdlpigighgqkcplvpf144ea1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/61/1g3vwp4ag7a4o3hshpqiovrnluusuun.png/100px-Pack_%E5%9C%A3%E7%BA%A6%E9%80%81%E8%91%AC%E4%BA%BA_skin_0_0.png", - "alt_text": "Pack 圣约送葬人 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9C%A3%E7%BA%A6%E9%80%81%E8%91%AC%E4%BA%BA_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 收割者", - "性别": "男", - "阵营": "拉特兰", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1076", - "初始攻击": "298", - "初始防御": "224", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终21)", - "阻挡数": "1、2(精一后)", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "收割者" - }, - "圣聆初雪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/be/dbck9ftyk9kprif5e6vhm7iv1gokr58.png", - "https://patchwiki.biligame.com/images/arknights/7/7b/537p6sy37u8ie0fnxa5a476jsp073my.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/be/dbck9ftyk9kprif5e6vhm7iv1gokr58.png/100px-Pack_%E5%9C%A3%E8%81%86%E5%88%9D%E9%9B%AA_skin_0_0.png", - "alt_text": "Pack 圣聆初雪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9C%A3%E8%81%86%E5%88%9D%E9%9B%AA_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 阵法术师", - "性别": "女", - "阵营": "谢拉格", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "群攻", - "控场" - ], - "初始生命": "1079", - "初始攻击": "414", - "初始防御": "173", - "初始法抗": "15", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1→1→1", - "攻击间隔": "2", - "是否感染": "否", - "职业": "术师", - "分支": "阵法术师" - }, - "地灵": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/16/6tiza3eg4ri8q1hm2c3nihd6p4kpqvz.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/s00th2alpxfvhx99t9dlbjsvfvttrp8.png", - "https://patchwiki.biligame.com/images/arknights/f/fc/ickzk3ddsat2pdrqmgfeshzyytdt2zy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/16/6tiza3eg4ri8q1hm2c3nihd6p4kpqvz.png/100px-Pack_%E5%9C%B0%E7%81%B5_skin_0_0.png", - "alt_text": "Pack 地灵 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9C%B0%E7%81%B5_skin_0_0.png", - "星级": "4", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "减速" - ], - "初始生命": "548", - "初始攻击": "202", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "是", - "职业": "辅助", - "分支": "凝滞师" - }, - "坚雷": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/71/5awoy0omb4u5h0vsafcezzsvk2f1k9p.png", - "https://patchwiki.biligame.com/images/arknights/8/83/l42ys2zezdyqykepjiseetwni983vo6.png", - "https://patchwiki.biligame.com/images/arknights/5/55/43pow0azxoffczu1n45x0hf39cnynzj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/71/5awoy0omb4u5h0vsafcezzsvk2f1k9p.png/100px-Pack_%E5%9D%9A%E9%9B%B7_skin_0_0.png", - "alt_text": "Pack 坚雷 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9D%9A%E9%9B%B7_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 驭法铁卫", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "信用累计奖励", - "标签": [ - "近战位", - "防护", - "输出" - ], - "初始生命": "1201", - "初始攻击": "244", - "初始防御": "220", - "初始法抗": "5", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "3", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "重装", - "分支": "驭法铁卫" - }, - "埃拉托": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8c/qax041qp84l4pwpowvd3d30yle8x9vm.png", - "https://patchwiki.biligame.com/images/arknights/b/b4/shgwhghm1k7kfjlsoxfu5wjmrmijvjs.png", - "https://patchwiki.biligame.com/images/arknights/0/08/lcvdr7izshnw4hx4ufkmb19k4rse09r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8c/qax041qp84l4pwpowvd3d30yle8x9vm.png/100px-Pack_%E5%9F%83%E6%8B%89%E6%89%98_skin_0_0.png", - "alt_text": "Pack 埃拉托 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%9F%83%E6%8B%89%E6%89%98_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 攻城手", - "性别": "女", - "阵营": "米诺斯", - "获取途径": [ - "渊默行动", - "后机密圣所", - "活动获取", - "常驻高级凭证区", - "常驻通用凭证区" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "811", - "初始攻击": "428", - "初始防御": "60", - "初始法抗": "0.0", - "再部署": "70", - "部署费用": "21(最终21)", - "阻挡数": "1", - "攻击间隔": "2.4", - "是否感染": "否", - "职业": "狙击", - "分支": "攻城手" - }, - "塑心": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/84/0d8wrsqd1gwcvxfwzu8861yh6dfm0jd.png", - "https://patchwiki.biligame.com/images/arknights/8/8f/36zgoqsy38af06cihxe4xy3d8j5yf0n.png", - "https://patchwiki.biligame.com/images/arknights/c/c3/e8cas3ghfg6avz34q9cxswsidz2yiq2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/84/0d8wrsqd1gwcvxfwzu8861yh6dfm0jd.png/100px-Pack_%E5%A1%91%E5%BF%83_skin_0_0.png", - "alt_text": "Pack 塑心 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A1%91%E5%BF%83_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 巫役", - "性别": "女", - "阵营": "拉特兰", - "获取途径": [ - "【宿愿】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "元素", - "支援" - ], - "初始生命": "484", - "初始攻击": "231", - "初始防御": "48", - "初始法抗": "5", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "巫役" - }, - "塞雷娅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7f/0lpn925j3fwmf5zuzbbeefs1qtikpid.png", - "https://patchwiki.biligame.com/images/arknights/0/03/dpa32smn69y1pgug2lq2njrt9o8jeiq.png", - "https://patchwiki.biligame.com/images/arknights/e/e4/f7zau94k1mklqvukaci7um5lhnu9t9q.png", - "https://patchwiki.biligame.com/images/arknights/f/f9/kaa13uu2q4994h12wrw35l47rjlvm0z.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7f/0lpn925j3fwmf5zuzbbeefs1qtikpid.png/100px-Pack_%E5%A1%9E%E9%9B%B7%E5%A8%85_skin_0_0.png", - "alt_text": "Pack 塞雷娅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A1%9E%E9%9B%B7%E5%A8%85_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 守护者", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "防护", - "治疗", - "支援" - ], - "初始生命": "1309", - "初始攻击": "200", - "初始防御": "248", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "夏栎": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/66/f8j5z8vte0xji1ss2rkwr3jt2g2tvjj.png", - "https://patchwiki.biligame.com/images/arknights/2/26/2t1fun2j23n73waq25tzd1bywmk7s8s.png", - "https://patchwiki.biligame.com/images/arknights/3/34/c7r2r9rv0d2i9p0wlviuna1rizuobnw.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/3rdbhp6mtaz6723v9yobjj0kwr5wr2n.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/66/f8j5z8vte0xji1ss2rkwr3jt2g2tvjj.png/100px-Pack_%E5%A4%8F%E6%A0%8E_skin_0_0.png", - "alt_text": "Pack 夏栎 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%8F%E6%A0%8E_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "支援", - "生存", - "远程位" - ], - "初始生命": "658", - "初始攻击": "209", - "初始防御": "80", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "护佑者" - }, - "夕": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/38/528a5ouyame8vs5o6bgoino0a1djcim.png", - "https://patchwiki.biligame.com/images/arknights/c/ce/7kl25e9jtbuh9983c0c3x1ufqahu7k7.png", - "https://patchwiki.biligame.com/images/arknights/3/3d/bv5ciiiqg66ououv13rny48vdug2204.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/38/528a5ouyame8vs5o6bgoino0a1djcim.png/100px-Pack_%E5%A4%95_skin_0_0.png", - "alt_text": "Pack 夕 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%95_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "炎, 炎-岁", - "获取途径": [ - "【月隐晦明】限定寻访", - "限定寻访", - "限定寻访·春节" - ], - "标签": [ - "远程位", - "群攻", - "输出", - "控场" - ], - "初始生命": "808", - "初始攻击": "426", - "初始防御": "50", - "初始法抗": "10", - "再部署": "慢", - "部署费用": "31(最终32)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "否", - "职业": "术师", - "分支": "扩散术师" - }, - "多萝西": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a2/pcxmozzqaiwmdsr7z70g9dt9dliw1t7.png", - "https://patchwiki.biligame.com/images/arknights/6/6d/6wvl2e6lfwyy9x3gml7nshlbutjr00c.png", - "https://patchwiki.biligame.com/images/arknights/f/f6/2zw0shm6e6m9q1wt850am0mvvcm8dxd.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a2/pcxmozzqaiwmdsr7z70g9dt9dliw1t7.png/100px-Pack_%E5%A4%9A%E8%90%9D%E8%A5%BF_skin_0_0.png", - "alt_text": "Pack 多萝西 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9A%E8%90%9D%E8%A5%BF_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 陷阱师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "召唤", - "控场" - ], - "初始生命": "702", - "初始攻击": "263", - "初始防御": "70", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "0.85", - "是否感染": "否", - "职业": "特种", - "分支": "陷阱师" - }, - "夜刀": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/04/b3wvqkrig0wglzx8qpd35jagatyzynd.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/04/b3wvqkrig0wglzx8qpd35jagatyzynd.png/100px-Pack_%E5%A4%9C%E5%88%80_skin_0_0.png", - "alt_text": "Pack 夜刀 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9C%E5%88%80_skin_0_0.png", - "星级": "2", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "罗德岛, 行动组A4", - "获取途径": "公开招募", - "标签": [ - "新手", - "近战位" - ], - "初始生命": "721", - "初始攻击": "150", - "初始防御": "134", - "初始法抗": "0", - "再部署": "70", - "部署费用": "7(最终5)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "夜半": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/35/8fl4afcfgtfutbm1zu06wzj6e8hclm4.png", - "https://patchwiki.biligame.com/images/arknights/f/fa/q911zjcls6rl7h26dzolura5dbm4np2.png", - "https://patchwiki.biligame.com/images/arknights/3/3f/ob1olr3esd5wl3z91jn2pvmgd5fviyo.png", - "https://patchwiki.biligame.com/images/arknights/9/9f/b4r9p9qs2b7q0g5dkmquqc1qvovmdqd.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/35/8fl4afcfgtfutbm1zu06wzj6e8hclm4.png/100px-Pack_%E5%A4%9C%E5%8D%8A_skin_0_0.png", - "alt_text": "Pack 夜半 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9C%E5%8D%8A_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 战术家", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "费用回复", - "控场", - "远程位" - ], - "初始生命": "726", - "初始攻击": "187", - "初始防御": "46", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "先锋", - "分支": "战术家" - }, - "夜烟": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2e/79xuqif5a81ydknqqp552rytpem0jmd.png", - "https://patchwiki.biligame.com/images/arknights/b/b0/gloy35onbvmpamfskovlqywchgts0w0.png", - "https://patchwiki.biligame.com/images/arknights/e/ef/cbis9ljiwq4oa22czv90i54utexyuk7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2e/79xuqif5a81ydknqqp552rytpem0jmd.png/100px-Pack_%E5%A4%9C%E7%83%9F_skin_0_0.png", - "alt_text": "Pack 夜烟 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9C%E7%83%9F_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "削弱" - ], - "初始生命": "619", - "初始攻击": "253", - "初始防御": "42", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "夜莺": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/04/hzvmchmbrnknz6ub6uaovho5w1u3ck9.png", - "https://patchwiki.biligame.com/images/arknights/4/46/aloovx5lvx28343499vw4xqda1248cq.png", - "https://patchwiki.biligame.com/images/arknights/8/86/fiu0js3usg93ja69k1cb5zk9ctmuzuf.png", - "https://patchwiki.biligame.com/images/arknights/a/af/8hsyptwhhn2sid9sdm198amjnf8f2tf.png", - "https://patchwiki.biligame.com/images/arknights/e/e8/daq79hyotd8kbe7j0gtj04wotv1xyax.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/04/hzvmchmbrnknz6ub6uaovho5w1u3ck9.png/100px-Pack_%E5%A4%9C%E8%8E%BA_skin_0_0.png", - "alt_text": "Pack 夜莺 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9C%E8%8E%BA_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 群愈师", - "性别": "女", - "阵营": "使徒", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗", - "支援" - ], - "初始生命": "796", - "初始攻击": "132", - "初始防御": "80", - "初始法抗": "5", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "群愈师" - }, - "夜魔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d7/cb85dua21uq4brjg3s2t71cc5iyb3hd.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/3pwne1fkgjc2e0jmyzrae4em58m6z4f.png", - "https://patchwiki.biligame.com/images/arknights/d/dc/sq1r5dksa15y5z7at72yodw3xzofzdi.png", - "https://patchwiki.biligame.com/images/arknights/9/98/el427vv3jthi0w2ulg7tkjmdvfnurvl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d7/cb85dua21uq4brjg3s2t71cc5iyb3hd.png/100px-Pack_%E5%A4%9C%E9%AD%94_skin_0_0.png", - "alt_text": "Pack 夜魔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%9C%E9%AD%94_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "治疗", - "减速" - ], - "初始生命": "658", - "初始攻击": "281", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "天火": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7e/jbt4vpnap6m7u0jofydsiqs71pjitmr.png", - "https://patchwiki.biligame.com/images/arknights/d/dc/jwmmf9160mzldeudzkwaid1ok3s5v7r.png", - "https://patchwiki.biligame.com/images/arknights/3/36/flexogu71xt5df4yhxsehg16kd7w59k.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7e/jbt4vpnap6m7u0jofydsiqs71pjitmr.png/100px-Pack_%E5%A4%A9%E7%81%AB_skin_0_0.png", - "alt_text": "Pack 天火 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%A9%E7%81%AB_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "中坚寻访", - "标签": [ - "远程位", - "群攻", - "控场" - ], - "初始生命": "727", - "初始攻击": "364", - "初始防御": "48", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "否", - "职业": "术师", - "分支": "扩散术师" - }, - "天空盒": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9e/9s0c2y96apyuhptzexf1h0i8u6iy4u0.png", - "https://patchwiki.biligame.com/images/arknights/0/0b/006qurcsnr13k160khmuod1r443x5i4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9e/9s0c2y96apyuhptzexf1h0i8u6iy4u0.png/100px-Pack_%E5%A4%A9%E7%A9%BA%E7%9B%92_skin_0_0.png", - "alt_text": "Pack 天空盒 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A4%A9%E7%A9%BA%E7%9B%92_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 裂空炮手", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": [ - "【未许之地】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "691", - "初始攻击": "409", - "初始防御": "107", - "初始法抗": "0", - "再部署": "80", - "部署费用": "22(最终21)", - "阻挡数": "1→1→1", - "攻击间隔": "2.1", - "是否感染": "否", - "职业": "狙击", - "分支": "裂空炮手" - }, - "奥斯塔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/09/32f66gdbe8jgxc0u3tjdl9ztt9mlcbc.png", - "https://patchwiki.biligame.com/images/arknights/e/eb/czr3o1t2ss02qj7791m2d9jw2dgp7mk.png", - "https://patchwiki.biligame.com/images/arknights/8/85/hfiol6njsnvinvg1p348zmqkejaotrd.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/09/32f66gdbe8jgxc0u3tjdl9ztt9mlcbc.png/100px-Pack_%E5%A5%A5%E6%96%AF%E5%A1%94_skin_0_0.png", - "alt_text": "Pack 奥斯塔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A5%A5%E6%96%AF%E5%A1%94_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 散射手", - "性别": "男", - "阵营": "叙拉古, 贾维团伙", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "1055", - "初始攻击": "314", - "初始防御": "103", - "初始法抗": "0", - "再部署": "慢", - "部署费用": "28(最终29)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "是", - "职业": "狙击", - "分支": "散射手" - }, - "奥达": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3d/bpaxb48ore520jwdguthzi5cqpyddy9.png", - "https://patchwiki.biligame.com/images/arknights/4/49/b0ika4s8ikpood725l9pih247psezaj.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/jp0vb875cxwpi59a651fsigfxx82fsr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3d/bpaxb48ore520jwdguthzi5cqpyddy9.png/100px-Pack_%E5%A5%A5%E8%BE%BE_skin_0_0.png", - "alt_text": "Pack 奥达 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A5%A5%E8%BE%BE_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 撼地者", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "【巴别塔】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "群攻", - "控场" - ], - "初始生命": "1063", - "初始攻击": "531", - "初始防御": "162", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终18)", - "阻挡数": "2→2→2", - "攻击间隔": "1.8", - "是否感染": "是", - "职业": "近卫", - "分支": "撼地者" - }, - "妮芙": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/92/c9omgm8nomcpvrr4s5th7t2x1eofiuk.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/5c3kexe3wdvfhprmwzdbr0z5ei19pm8.png", - "https://patchwiki.biligame.com/images/arknights/3/35/4ch5m0xh4gr3v5k25hhjgnpm8dmyh2y.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/92/c9omgm8nomcpvrr4s5th7t2x1eofiuk.png/100px-Pack_%E5%A6%AE%E8%8A%99_skin_0_0.png", - "alt_text": "Pack 妮芙 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A6%AE%E8%8A%99_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 本源术师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素", - "输出", - "控场" - ], - "初始生命": "685", - "初始攻击": "321", - "初始防御": "52", - "初始法抗": "5", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "本源术师" - }, - "娜仁图亚": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/49/b1sjo12k92ps63vx9u3db3t3yioidhf.png", - "https://patchwiki.biligame.com/images/arknights/2/20/ddkt24rnfybgv1gi6jb0f0llz3boqfq.png", - "https://patchwiki.biligame.com/images/arknights/8/86/c3fn1v9yauwqtnpcz4i7ghbegq6mczw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/49/b1sjo12k92ps63vx9u3db3t3yioidhf.png/100px-Pack_%E5%A8%9C%E4%BB%81%E5%9B%BE%E4%BA%9A_skin_0_0.png", - "alt_text": "Pack 娜仁图亚 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A8%9C%E4%BB%81%E5%9B%BE%E4%BA%9A_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 回环射手", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "1064", - "初始攻击": "229", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "狙击", - "分支": "回环射手" - }, - "娜斯提": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f7/hxuw1ffefjnava28jhae3q2cwg5cop9.png", - "https://patchwiki.biligame.com/images/arknights/2/27/ihpi9gevmvc36zwc9spsnj48tuhspjj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f7/hxuw1ffefjnava28jhae3q2cwg5cop9.png/100px-Pack_%E5%A8%9C%E6%96%AF%E6%8F%90_skin_0_0.png", - "alt_text": "Pack 娜斯提 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%A8%9C%E6%96%AF%E6%8F%90_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 工匠", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "支援", - "防护" - ], - "初始生命": "989", - "初始攻击": "243", - "初始防御": "202", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终17)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "辅助", - "分支": "工匠" - }, - "子月": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c9/tr4p20tar3ee4eyzw7g31man5okdsa4.png", - "https://patchwiki.biligame.com/images/arknights/b/bc/tusjc74e0lwcvggq7ksdo4zwlqrybpj.png", - "https://patchwiki.biligame.com/images/arknights/6/6a/hehxk5re4luzjex5mxy14a2da4erugn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c9/tr4p20tar3ee4eyzw7g31man5okdsa4.png/100px-Pack_%E5%AD%90%E6%9C%88_skin_0_0.png", - "alt_text": "Pack 子月 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AD%90%E6%9C%88_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "生存" - ], - "初始生命": "756", - "初始攻击": "462", - "初始防御": "75", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "2.7", - "是否感染": "是", - "职业": "狙击", - "分支": "神射手" - }, - "孑": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bd/s2ns93kfvalfqn3zctcr7bn4hxdsr4d.png", - "https://patchwiki.biligame.com/images/arknights/a/af/2yap76pog9b6us3p6wuaht1qyrfz9hl.png", - "https://patchwiki.biligame.com/images/arknights/0/0c/aawxhoq7xmdyjuz0gpid4nfwjszkj7a.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bd/s2ns93kfvalfqn3zctcr7bn4hxdsr4d.png/100px-Pack_%E5%AD%91_skin_0_0.png", - "alt_text": "Pack 孑 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AD%91_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 行商", - "性别": "男", - "阵营": "炎-龙门", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "快速复活", - "输出", - "近战位" - ], - "初始生命": "1110", - "初始攻击": "321", - "初始防御": "195", - "初始法抗": "0", - "再部署": "25", - "部署费用": "5(最终5)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "特种", - "分支": "行商" - }, - "守林人": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f9/nspkxvgvxvuei7l9me17j41yfgyqhp6.png", - "https://patchwiki.biligame.com/images/arknights/b/b0/sssxqysfcpzrel3bl1v8pno3xisbnx5.png", - "https://patchwiki.biligame.com/images/arknights/d/dc/mic7ktgkrjmtos3optcm3lj1eop4nnx.png", - "https://patchwiki.biligame.com/images/arknights/c/c0/163k27l0yrj43923d40pzhpsb5b4xin.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f9/nspkxvgvxvuei7l9me17j41yfgyqhp6.png/100px-Pack_%E5%AE%88%E6%9E%97%E4%BA%BA_skin_0_0.png", - "alt_text": "Pack 守林人 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%88%E6%9E%97%E4%BA%BA_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "爆发" - ], - "初始生命": "714", - "初始攻击": "486", - "初始防御": "63", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "2.7", - "是否感染": "否", - "职业": "狙击", - "分支": "神射手" - }, - "安哲拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bc/p11epmszy5t057blldvoryh2ow5bsgx.png", - "https://patchwiki.biligame.com/images/arknights/2/2a/o6bgxoshtf2robuajkeabohm25lx7q2.png", - "https://patchwiki.biligame.com/images/arknights/9/95/afy7glmp9h5qhxxms0h05mpdqf9xlsr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bc/p11epmszy5t057blldvoryh2ow5bsgx.png/100px-Pack_%E5%AE%89%E5%93%B2%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 安哲拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%89%E5%93%B2%E6%8B%89_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "深海猎人, 阿戈尔", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "减速", - "输出" - ], - "初始生命": "737", - "初始攻击": "479", - "初始防御": "62", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "2.7", - "是否感染": "否", - "职业": "狙击", - "分支": "神射手" - }, - "安德切尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/18/05isaqeeye1b63w62apmmqp9ej4840m.png", - "https://patchwiki.biligame.com/images/arknights/6/60/5jz58bep6ip6j5b2zrvo4cda576p96l.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/18/05isaqeeye1b63w62apmmqp9ej4840m.png/100px-Pack_%E5%AE%89%E5%BE%B7%E5%88%87%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 安德切尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%89%E5%BE%B7%E5%88%87%E5%B0%94_skin_0_0.png", - "星级": "3", - "职业分支": "狙击 - 速射手", - "性别": "男", - "阵营": "罗德岛, 行动预备组A4", - "获取途径": [ - "关卡TR-2首次通关掉落", - "公开招募", - "主题曲获得" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "531", - "初始攻击": "150", - "初始防御": "55", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "安比尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/06/8py6q95porfc0y2wxah9k5naputd1l1.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/kb7h5d7u7vtnpgjiwmvlyeu97edaaek.png", - "https://patchwiki.biligame.com/images/arknights/9/9a/dn5i9zr0n1vd2aun4e9gnn4ptgncn4f.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/06/8py6q95porfc0y2wxah9k5naputd1l1.png/100px-Pack_%E5%AE%89%E6%AF%94%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 安比尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%89%E6%AF%94%E5%B0%94_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "拉特兰", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "减速" - ], - "初始生命": "785", - "初始攻击": "437", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "2.7", - "是否感染": "否", - "职业": "狙击", - "分支": "神射手" - }, - "安洁莉娜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/58/4vnpib96s7alnroirjfv8uh47ies0i6.png", - "https://patchwiki.biligame.com/images/arknights/7/77/e0qorj0w6aquasjpqrjxlr91c8qre3j.png", - "https://patchwiki.biligame.com/images/arknights/c/c7/aa4ebml225mufpxourxvno0kzrk578g.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/rt9m1qbxnxfjcvfo75fglho24kjq0rw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/58/4vnpib96s7alnroirjfv8uh47ies0i6.png/100px-Pack_%E5%AE%89%E6%B4%81%E8%8E%89%E5%A8%9C_skin_0_0.png", - "alt_text": "Pack 安洁莉娜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%89%E6%B4%81%E8%8E%89%E5%A8%9C_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "中坚寻访", - "标签": [ - "远程位", - "减速", - "输出", - "支援" - ], - "初始生命": "629", - "初始攻击": "228", - "初始防御": "53", - "初始法抗": "15", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "是", - "职业": "辅助", - "分支": "凝滞师" - }, - "安赛尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/26/dpq42dsejcp274jswlgt8l4p522zhej.png", - "https://patchwiki.biligame.com/images/arknights/6/69/2pagox73b694jxd1h183cxybnwdkcia.png", - "https://patchwiki.biligame.com/images/arknights/0/07/e2rx1qeyq33t1oovidv6je8m4fhowoz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/26/dpq42dsejcp274jswlgt8l4p522zhej.png/100px-Pack_%E5%AE%89%E8%B5%9B%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 安赛尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%89%E8%B5%9B%E5%B0%94_skin_0_0.png", - "星级": "3", - "职业分支": "医疗 - 医师", - "性别": "男", - "阵营": "罗德岛, 行动预备组A4", - "获取途径": [ - "公开招募", - "关卡0-10首次通关掉落", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "634", - "初始攻击": "156", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "宴": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ea/a9bqle3ew6t6360vsahhe1cagf6aczo.png", - "https://patchwiki.biligame.com/images/arknights/8/81/2889baz3xkqfi3x6fq1aaj5fksf7y2q.png", - "https://patchwiki.biligame.com/images/arknights/5/5c/03xc4gauxb4ha44n7f9uxmtsuzdsyjs.png", - "https://patchwiki.biligame.com/images/arknights/3/3c/bvl9ygtq5am2k6mc2d055194owbzi4x.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ea/a9bqle3ew6t6360vsahhe1cagf6aczo.png/100px-Pack_%E5%AE%B4_skin_0_0.png", - "alt_text": "Pack 宴 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AE%B4_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 武者", - "性别": "女", - "阵营": "东", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1413", - "初始攻击": "309", - "初始防御": "150", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "1", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "武者" - }, - "寒檀": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cf/sm7pf2ipxxp7f7ahdojzyfxhkxrdzip.png", - "https://patchwiki.biligame.com/images/arknights/1/15/jrgfhzwrqhbkiq655cidt3rcah05pvc.png", - "https://patchwiki.biligame.com/images/arknights/e/e6/2frac9z3mwecvizteope0hg04klgcd0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cf/sm7pf2ipxxp7f7ahdojzyfxhkxrdzip.png/100px-Pack_%E5%AF%92%E6%AA%80_skin_0_0.png", - "alt_text": "Pack 寒檀 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AF%92%E6%AA%80_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "萨米", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "群攻", - "控场" - ], - "初始生命": "736", - "初始攻击": "357", - "初始防御": "49", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "寒芒克洛丝": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7d/3f4pf8zufj40jsqob3pfw7dvyy2zyne.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/iwljxac7v1i8515dgdla2p3smmo3bsr.png", - "https://patchwiki.biligame.com/images/arknights/7/77/hgjz4inx80yu7s40l8fgmw3rmpvgflv.png", - "https://patchwiki.biligame.com/images/arknights/2/2f/ckrxl3yydqhx2au91kdseyglcgyl3ys.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7d/3f4pf8zufj40jsqob3pfw7dvyy2zyne.png/100px-Pack_%E5%AF%92%E8%8A%92%E5%85%8B%E6%B4%9B%E4%B8%9D_skin_0_0.png", - "alt_text": "Pack 寒芒克洛丝 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AF%92%E8%8A%92%E5%85%8B%E6%B4%9B%E4%B8%9D_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "活动获取", - "【将进酒】活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "679", - "初始攻击": "169", - "初始防御": "61", - "初始法抗": "0", - "再部署": "80", - "部署费用": "13(最终12)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "寻澜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0e/plruqwm9z3hxl7qjuoqi25qosca106b.png", - "https://patchwiki.biligame.com/images/arknights/e/e4/8j1wz5u832xfp6c9a1om8n8alh14n3q.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0e/plruqwm9z3hxl7qjuoqi25qosca106b.png/100px-Pack_%E5%AF%BB%E6%BE%9C_skin_0_0.png", - "alt_text": "Pack 寻澜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AF%BB%E6%BE%9C_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 情报官", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "872", - "初始攻击": "236", - "初始防御": "92", - "初始法抗": "0", - "再部署": "35", - "部署费用": "8(最终8)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "先锋", - "分支": "情报官" - }, - "导火索": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a1/4eypggjd8usaufv57q45u0wacix38ae.png", - "https://patchwiki.biligame.com/images/arknights/b/b9/mdsjtpm37mp2n3u6i2m2ra3jd91m1q8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a1/4eypggjd8usaufv57q45u0wacix38ae.png/100px-Pack_%E5%AF%BC%E7%81%AB%E7%B4%A2_skin_0_0.png", - "alt_text": "Pack 导火索 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%AF%BC%E7%81%AB%E7%B4%A2_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 强攻手", - "性别": "男", - "阵营": "彩虹小队", - "获取途径": [ - "【水晶箭行动】活动获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "群攻", - "生存" - ], - "初始生命": "1213", - "初始攻击": "321", - "初始防御": "122", - "初始法抗": "0", - "再部署": "80", - "部署费用": "21(最终22)", - "阻挡数": "2→2→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "强攻手" - }, - "小满": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7d/9bfgqi73owyecslmk8wr3bjzh6y02nl.png", - "https://patchwiki.biligame.com/images/arknights/8/84/r1gn4nlxotakqj598ym4hlfh31ukrpn.png", - "https://patchwiki.biligame.com/images/arknights/2/24/sd0en28godx6mk6rwyvk2d4tgn6ulkj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7d/9bfgqi73owyecslmk8wr3bjzh6y02nl.png/100px-Pack_%E5%B0%8F%E6%BB%A1_skin_0_0.png", - "alt_text": "Pack 小满 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B0%8F%E6%BB%A1_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "减速", - "控场" - ], - "初始生命": "589", - "初始攻击": "221", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1→1→1", - "攻击间隔": "1.9", - "是否感染": "否", - "职业": "辅助", - "分支": "凝滞师" - }, - "山": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/10/gbrdogi82hnltzm2zlcmiq92my0t2em.png", - "https://patchwiki.biligame.com/images/arknights/f/f8/n8md6gmfgpv0ghqmjqqdfguxpi0lxgw.png", - "https://patchwiki.biligame.com/images/arknights/1/1c/grxxs4tlc02wbdju2zw0uy67wcbwhtx.png", - "https://patchwiki.biligame.com/images/arknights/6/6b/r31gw2o8v1xaqyc5p4soqr6rl6ayaps.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/10/gbrdogi82hnltzm2zlcmiq92my0t2em.png/100px-Pack_%E5%B1%B1_skin_0_0.png", - "alt_text": "Pack 山 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B1%B1_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 斗士", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1298", - "初始攻击": "242", - "初始防御": "154", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "0.78", - "是否感染": "是", - "职业": "近卫", - "分支": "斗士" - }, - "崖心": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8a/09rplymyc2lhkgck473xntpu4jp5x3j.png", - "https://patchwiki.biligame.com/images/arknights/e/e2/638i7w6dtru9al2arvl1kul80ukdn1g.png", - "https://patchwiki.biligame.com/images/arknights/d/d4/htremccz5ug374fap31mzn1l0tvlx52.png", - "https://patchwiki.biligame.com/images/arknights/7/70/1a91h9wizj65bkqn5txrgbbfjh6pbph.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8a/09rplymyc2lhkgck473xntpu4jp5x3j.png/100px-Pack_%E5%B4%96%E5%BF%83_skin_0_0.png", - "alt_text": "Pack 崖心 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B4%96%E5%BF%83_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 钩索师", - "性别": "女", - "阵营": "谢拉格", - "获取途径": [ - "公开招募", - "七天登录赠送", - "中坚寻访" - ], - "标签": [ - "位移", - "输出", - "近战位" - ], - "初始生命": "852", - "初始攻击": "329", - "初始防御": "148", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2", - "攻击间隔": "慢", - "是否感染": "是", - "职业": "特种", - "分支": "钩索师" - }, - "嵯峨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3e/b5ccyiia36t69uxfvc3kmfwawjjemt0.png", - "https://patchwiki.biligame.com/images/arknights/4/4c/fpfgnb0ra07ixsoghyk9xgtbxiq8ujq.png", - "https://patchwiki.biligame.com/images/arknights/f/ff/icydjji4fcclb9gi6gn9rg5b72ux0zw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3e/b5ccyiia36t69uxfvc3kmfwawjjemt0.png/100px-Pack_%E5%B5%AF%E5%B3%A8_skin_0_0.png", - "alt_text": "Pack 嵯峨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B5%AF%E5%B3%A8_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "东", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "892", - "初始攻击": "218", - "初始防御": "148", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "巡林者": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d1/ervyt4y9biremrhph33un1c66ukipuv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d1/ervyt4y9biremrhph33un1c66ukipuv.png/100px-Pack_%E5%B7%A1%E6%9E%97%E8%80%85_skin_0_0.png", - "alt_text": "Pack 巡林者 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B7%A1%E6%9E%97%E8%80%85_skin_0_0.png", - "星级": "2", - "职业分支": "狙击 - 速射手", - "性别": "男", - "阵营": "罗德岛, 行动组A4", - "获取途径": "公开招募", - "标签": [ - "远程位", - "新手" - ], - "初始生命": "546", - "初始攻击": "161", - "初始防御": "46", - "初始法抗": "0", - "再部署": "70", - "部署费用": "7(最终5)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "左乐": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d4/rmqfifg42pv1opzgqftlmz0tfdbpdui.png", - "https://patchwiki.biligame.com/images/arknights/c/c0/7kxcl60rzgqg3tyk2iniztj9o7zofkj.png", - "https://patchwiki.biligame.com/images/arknights/7/7c/az6eo8do9lewvyyvhwnvj4167ekuqtk.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/b0nssug2fo1nhzpr2v4jrsypbs7ifz6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d4/rmqfifg42pv1opzgqftlmz0tfdbpdui.png/100px-Pack_%E5%B7%A6%E4%B9%90_skin_0_0.png", - "alt_text": "Pack 左乐 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B7%A6%E4%B9%90_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 武者", - "性别": "男", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1582", - "初始攻击": "348", - "初始防御": "151", - "初始法抗": "0", - "再部署": "70", - "部署费用": "22(最终24)", - "阻挡数": "1→1→1", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "武者" - }, - "巫恋": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/92/l2vvxtbvzgs8toxvanwqyd1563ctc73.png", - "https://patchwiki.biligame.com/images/arknights/1/1f/ms7bfpxq1m070kh40ko10w2u0egvvo3.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/ms9i50efg7n4y2slzryhr01z8obigi4.png", - "https://patchwiki.biligame.com/images/arknights/7/79/0rvfn9nc1cgf8adby1iofqs6aln0h0c.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/92/l2vvxtbvzgs8toxvanwqyd1563ctc73.png/100px-Pack_%E5%B7%AB%E6%81%8B_skin_0_0.png", - "alt_text": "Pack 巫恋 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B7%AB%E6%81%8B_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 削弱者", - "性别": "女", - "阵营": "叙拉古", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "削弱" - ], - "初始生命": "677", - "初始攻击": "184", - "初始防御": "48", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "削弱者" - }, - "布丁": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8f/5y6nq9m3khy1u41jtbpfiaiwphenons.png", - "https://patchwiki.biligame.com/images/arknights/4/44/j9537bo6bk388e729uhj0t80o78avs4.png", - "https://patchwiki.biligame.com/images/arknights/5/5a/ld9v69sycdts2ax1hnojojfnjm5zfp0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8f/5y6nq9m3khy1u41jtbpfiaiwphenons.png/100px-Pack_%E5%B8%83%E4%B8%81_skin_0_0.png", - "alt_text": "Pack 布丁 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B8%83%E4%B8%81_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 链术师", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "542", - "初始攻击": "241", - "初始防御": "39", - "初始法抗": "20", - "再部署": "70", - "部署费用": "28(最终29)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "是", - "职业": "术师", - "分支": "链术师" - }, - "布洛卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/27/majyheqad8n3abwroqv93mxtjx233do.png", - "https://patchwiki.biligame.com/images/arknights/3/37/h1b54bef75o2tu6rpkho3um8l4mxaen.png", - "https://patchwiki.biligame.com/images/arknights/a/ab/qqt8fr9474azuhjsntnr6y6jn9lviqv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/27/majyheqad8n3abwroqv93mxtjx233do.png/100px-Pack_%E5%B8%83%E6%B4%9B%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 布洛卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B8%83%E6%B4%9B%E5%8D%A1_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 强攻手", - "性别": "男", - "阵营": "叙拉古, 贾维团伙", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "群攻", - "生存" - ], - "初始生命": "1064", - "初始攻击": "308", - "初始防御": "155", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "帕拉斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5b/5cp220noav4w9dtk8q2h6x5e7hvu9xd.png", - "https://patchwiki.biligame.com/images/arknights/f/f1/p14kmevxbk4smgp0rrjufpq2oldj6uu.png", - "https://patchwiki.biligame.com/images/arknights/9/94/ji6c5a9cio02ek0eettz2fyysqsk06h.png", - "https://patchwiki.biligame.com/images/arknights/1/10/30og69khl9v14748cg56wfuxz6opm7w.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5b/5cp220noav4w9dtk8q2h6x5e7hvu9xd.png/100px-Pack_%E5%B8%95%E6%8B%89%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 帕拉斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B8%95%E6%8B%89%E6%96%AF_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 教官", - "性别": "女", - "阵营": "米诺斯", - "获取途径": "中坚寻访", - "标签": [ - "输出", - "支援", - "近战位" - ], - "初始生命": "794", - "初始攻击": "302", - "初始防御": "213", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "2", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "近卫", - "分支": "教官" - }, - "年": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/50/7xgr7zle9tnw268a51ahemoz75s6nh5.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/501hjsigcir1zhgha99y29c8uim8qeh.png", - "https://patchwiki.biligame.com/images/arknights/7/72/ferptyr3t0txskf8zlamclf9o5guioh.png", - "https://patchwiki.biligame.com/images/arknights/1/17/ql01eq1xljibiu6ja8uycgbqcgt5cy9.png", - "https://patchwiki.biligame.com/images/arknights/9/9c/pgp3m7uxcjvetcyotfiqmy1k4o9r5v4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/50/7xgr7zle9tnw268a51ahemoz75s6nh5.png/100px-Pack_%E5%B9%B4_skin_0_0.png", - "alt_text": "Pack 年 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B9%B4_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "炎, 炎-岁", - "获取途径": [ - "【地生五金】限定寻访", - "限定寻访", - "限定寻访·春节" - ], - "标签": [ - "近战位", - "防护", - "支援" - ], - "初始生命": "1539", - "初始攻击": "295", - "初始防御": "254", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "3", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "幽灵鲨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/34/2ciashrlz9m3vuz9pwlu9lh7z4mmqaw.png", - "https://patchwiki.biligame.com/images/arknights/a/a0/mm6hn93z08zgarl5ot8xknf9q6fr83f.png", - "https://patchwiki.biligame.com/images/arknights/1/18/qdcfzgrqbv8g58sl3xc75q5mpdyku9i.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/34/2ciashrlz9m3vuz9pwlu9lh7z4mmqaw.png/100px-Pack_%E5%B9%BD%E7%81%B5%E9%B2%A8_skin_0_0.png", - "alt_text": "Pack 幽灵鲨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%B9%BD%E7%81%B5%E9%B2%A8_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "深海猎人, 阿戈尔", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "群攻", - "生存" - ], - "初始生命": "1199", - "初始攻击": "293", - "初始防御": "150", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "2(精二时为3)", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "异客": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f8/bfqeli12bv0rn18ok3u9wpnl0ibu12m.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/msguzio20borgx1p4uw3vwacna3gyvv.png", - "https://patchwiki.biligame.com/images/arknights/b/bf/h1eqjmiqz1q6kzm447cqv1btewfz9gu.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f8/bfqeli12bv0rn18ok3u9wpnl0ibu12m.png/100px-Pack_%E5%BC%82%E5%AE%A2_skin_0_0.png", - "alt_text": "Pack 异客 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BC%82%E5%AE%A2_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 链术师", - "性别": "男", - "阵营": "萨尔贡", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "654", - "初始攻击": "311", - "初始防御": "49", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "是", - "职业": "术师", - "分支": "链术师" - }, - "弑君者": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/11/i362k1lqxw1vreogy5zx17b83la8djf.png", - "https://patchwiki.biligame.com/images/arknights/2/27/gim4vy2ctive1nw3z0aciat6arqremb.png", - "https://patchwiki.biligame.com/images/arknights/3/32/6lkbbrl4otdim6oydet7q86g4jxr897.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/11/i362k1lqxw1vreogy5zx17b83la8djf.png/100px-Pack_%E5%BC%91%E5%90%9B%E8%80%85_skin_0_0.png", - "alt_text": "Pack 弑君者 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BC%91%E5%90%9B%E8%80%85_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "【揭幕者们】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "快速复活" - ], - "初始生命": "792", - "初始攻击": "210", - "初始防御": "147", - "初始法抗": "0", - "再部署": "22", - "部署费用": "10(最终9)", - "阻挡数": "1→1→1", - "攻击间隔": "0.93", - "是否感染": "是", - "职业": "特种", - "分支": "处决者" - }, - "引星棘刺": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/11/er7aw4bn4rk2xzprzqenzvnxelekoiy.png", - "https://patchwiki.biligame.com/images/arknights/e/e7/sko0g3dq92z94791n5tzgeeu1citucy.png", - "https://patchwiki.biligame.com/images/arknights/d/db/lonxavlvez3fi2yz1bwkakj8ez0t8v2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/11/er7aw4bn4rk2xzprzqenzvnxelekoiy.png/100px-Pack_%E5%BC%95%E6%98%9F%E6%A3%98%E5%88%BA_skin_0_0.png", - "alt_text": "Pack 引星棘刺 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BC%95%E6%98%9F%E6%A3%98%E5%88%BA_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 炼金师", - "性别": "男", - "阵营": "伊比利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "支援", - "削弱" - ], - "初始生命": "527", - "初始攻击": "221", - "初始防御": "47", - "初始法抗": "20", - "再部署": "70", - "部署费用": "14(最终16)", - "阻挡数": "1→1→1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "特种", - "分支": "炼金师" - }, - "归溟幽灵鲨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a1/kboom0culj31ak43tq186q7167jo5nu.png", - "https://patchwiki.biligame.com/images/arknights/c/c2/46wbaki5c7niqhqnto5e3onu5hn7e4r.png", - "https://patchwiki.biligame.com/images/arknights/7/79/1uvkpofho44dybaqfq2e5z9zltnke6m.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a1/kboom0culj31ak43tq186q7167jo5nu.png/100px-Pack_%E5%BD%92%E6%BA%9F%E5%B9%BD%E7%81%B5%E9%B2%A8_skin_0_0.png", - "alt_text": "Pack 归溟幽灵鲨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BD%92%E6%BA%9F%E5%B9%BD%E7%81%B5%E9%B2%A8_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 傀儡师", - "性别": "女", - "阵营": "深海猎人, 阿戈尔", - "获取途径": [ - "限定寻访", - "限定寻访·庆典", - "【海蚀】限定寻访" - ], - "标签": [ - "近战位", - "输出", - "快速复活" - ], - "初始生命": "1311", - "初始攻击": "335", - "初始防御": "133", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "特种", - "分支": "傀儡师" - }, - "录武官": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/20/p1iisc2swl6ahljh9jdc9y70420xf3c.png", - "https://patchwiki.biligame.com/images/arknights/6/65/n3sf6pc0laqwkl53s9ppgeb3rxvmj08.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/20/p1iisc2swl6ahljh9jdc9y70420xf3c.png/100px-Pack_%E5%BD%95%E6%AD%A6%E5%AE%98_skin_0_0.png", - "alt_text": "Pack 录武官 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BD%95%E6%AD%A6%E5%AE%98_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 医师", - "性别": "男", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "837", - "初始攻击": "177", - "初始防御": "54", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "微风": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d1/leji05hrf5ogt66f4z8snop96wtg8uc.png", - "https://patchwiki.biligame.com/images/arknights/5/50/gq6zhm01fdqm93lltl81lqqt5z22a26.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d1/leji05hrf5ogt66f4z8snop96wtg8uc.png/100px-Pack_%E5%BE%AE%E9%A3%8E_skin_0_0.png", - "alt_text": "Pack 微风 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BE%AE%E9%A3%8E_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 群愈师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "治疗", - "支援" - ], - "初始生命": "745", - "初始攻击": "125", - "初始防御": "72", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "群愈师" - }, - "德克萨斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4c/5f8ezb86ra3vion2o5o9uslvnyl9dr0.png", - "https://patchwiki.biligame.com/images/arknights/7/74/6btu1wf3q54b9mn55abuoygbyt9srdj.png", - "https://patchwiki.biligame.com/images/arknights/c/c4/a6i32j755f2nhjhykuc2zxhf3pug7tj.png", - "https://patchwiki.biligame.com/images/arknights/4/40/tsrtew8a7ush0g59026nyx3328qvd86.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4c/5f8ezb86ra3vion2o5o9uslvnyl9dr0.png/100px-Pack_%E5%BE%B7%E5%85%8B%E8%90%A8%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 德克萨斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BE%B7%E5%85%8B%E8%90%A8%E6%96%AF_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": [ - "公开招募", - "任务获得", - "完成见习任务第八阶段奖励", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "控场" - ], - "初始生命": "727", - "初始攻击": "203", - "初始防御": "139", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "忍冬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/08/9tb2htl7nser8me879yr0ghm8nrwzpy.png", - "https://patchwiki.biligame.com/images/arknights/8/81/7dklcs005qbksycifpgm8ayt9zko8oa.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/08/9tb2htl7nser8me879yr0ghm8nrwzpy.png/100px-Pack_%E5%BF%8D%E5%86%AC_skin_0_0.png", - "alt_text": "Pack 忍冬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E5%BF%8D%E5%86%AC_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "821", - "初始攻击": "231", - "初始防御": "152", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "2→2→2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "惊蛰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1d/s3aorolp8gf4gshfxcxwvkothhw8p3d.png", - "https://patchwiki.biligame.com/images/arknights/4/4f/58gy0fgr478nkfub0s5t4qavz4x7fli.png", - "https://patchwiki.biligame.com/images/arknights/e/ee/but50p55pdlgwww0zqoovjpptf095nf.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1d/s3aorolp8gf4gshfxcxwvkothhw8p3d.png/100px-Pack_%E6%83%8A%E8%9B%B0_skin_0_0.png", - "alt_text": "Pack 惊蛰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%83%8A%E8%9B%B0_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 链术师", - "性别": "女", - "阵营": "炎", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "590", - "初始攻击": "295", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "29(最终30)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "否", - "职业": "术师", - "分支": "链术师" - }, - "慑砂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/ce/4d57wcsnpbjp1gbpwf994redb8mdttu.png", - "https://patchwiki.biligame.com/images/arknights/5/58/9amfiatjd5hnzujlelfu3bin8x086yv.png", - "https://patchwiki.biligame.com/images/arknights/d/de/t8bti3galnvv3gn1wjqe3uspr15i5bs.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/ce/4d57wcsnpbjp1gbpwf994redb8mdttu.png/100px-Pack_%E6%85%91%E7%A0%82_skin_0_0.png", - "alt_text": "Pack 慑砂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%85%91%E7%A0%82_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 炮手", - "性别": "男", - "阵营": "萨尔贡", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "削弱" - ], - "初始生命": "847", - "初始攻击": "363", - "初始防御": "63", - "初始法抗": "0", - "再部署": "70", - "部署费用": "24(最终26)", - "阻挡数": "1", - "攻击间隔": "2.8", - "是否感染": "否", - "职业": "狙击", - "分支": "炮手" - }, - "慕斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/66/irfq1vg2m18cnwyf749orit46emdyv4.png", - "https://patchwiki.biligame.com/images/arknights/4/47/hhrmo2ozakaei4q8uwt7cgcxue1lkhg.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/pjdflkkioxvgyttld0ltzu3v4sk1bhl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/66/irfq1vg2m18cnwyf749orit46emdyv4.png/100px-Pack_%E6%85%95%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 慕斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%85%95%E6%96%AF_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1069", - "初始攻击": "273", - "初始防御": "158", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.25", - "是否感染": "是", - "职业": "近卫", - "分支": "术战者" - }, - "战车": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5e/mih6vlr636yc10skge49cchag4q7ywp.png", - "https://patchwiki.biligame.com/images/arknights/e/eb/2am0xn58dwgzjtzys4hekz3vtbvmb4l.png", - "https://patchwiki.biligame.com/images/arknights/5/57/sy4by9pb658pucogugj7vz5oohyhezi.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5e/mih6vlr636yc10skge49cchag4q7ywp.png/100px-Pack_%E6%88%98%E8%BD%A6_skin_0_0.png", - "alt_text": "Pack 战车 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%88%98%E8%BD%A6_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 剑豪", - "性别": "男", - "阵营": "彩虹小队", - "获取途径": [ - "【源石尘行动】获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "输出", - "爆发" - ], - "初始生命": "1121", - "初始攻击": "253", - "初始防御": "135", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终21)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "剑豪" - }, - "截云": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4f/pu1y51573hacmyn9jyfjj8gr28k1p6j.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/3i717i17ker1gfso32z1prn099ulgf3.png", - "https://patchwiki.biligame.com/images/arknights/0/0e/ip0rw1jgbrsk41c7aniz61b656e8koi.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4f/pu1y51573hacmyn9jyfjj8gr28k1p6j.png/100px-Pack_%E6%88%AA%E4%BA%91_skin_0_0.png", - "alt_text": "Pack 截云 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%88%AA%E4%BA%91_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "炎", - "获取途径": [ - "【登临意】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "群攻", - "减速" - ], - "初始生命": "844", - "初始攻击": "364", - "初始防御": "59", - "初始法抗": "0", - "再部署": "80", - "部署费用": "26(最终27)", - "阻挡数": "1", - "攻击间隔": "2.8", - "是否感染": "是", - "职业": "狙击", - "分支": "炮手" - }, - "戴菲恩": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ec/01l9fe7hb4h126xhzklzq3io39lv6nr.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/s1e23dscczub7ta5jt72sev25d9wlp9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ec/01l9fe7hb4h126xhzklzq3io39lv6nr.png/100px-Pack_%E6%88%B4%E8%8F%B2%E6%81%A9_skin_0_0.png", - "alt_text": "Pack 戴菲恩 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%88%B4%E8%8F%B2%E6%81%A9_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 秘术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "关卡13-5首次通关掉落", - "主题曲获得" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "667", - "初始攻击": "541", - "初始防御": "48", - "初始法抗": "10", - "再部署": "80", - "部署费用": "24(最终23)", - "阻挡数": "1", - "攻击间隔": "3", - "是否感染": "否", - "职业": "术师", - "分支": "秘术师" - }, - "承曦格雷伊": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f8/jhf8yt3giuano0u0ffak67fudi103n6.png", - "https://patchwiki.biligame.com/images/arknights/d/d8/6tat0x5hpscj37npy8h6lekk51wuedg.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/h8w8hxckr53r4mhr0qq77wextiqu3jj.png", - "https://patchwiki.biligame.com/images/arknights/8/8d/ev395nb70gv3fe61iwlhmzro0cmu9sr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f8/jhf8yt3giuano0u0ffak67fudi103n6.png/100px-Pack_%E6%89%BF%E6%9B%A6%E6%A0%BC%E9%9B%B7%E4%BC%8A_skin_0_0.png", - "alt_text": "Pack 承曦格雷伊 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%89%BF%E6%9B%A6%E6%A0%BC%E9%9B%B7%E4%BC%8A_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 投掷手", - "性别": "男", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "减速" - ], - "初始生命": "778", - "初始攻击": "311", - "初始防御": "120", - "初始法抗": "10", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "2.1", - "是否感染": "是", - "职业": "狙击", - "分支": "投掷手" - }, - "折光": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/67/nv8d8vxg9yoxxqr10wkq0xrosqfx458.png", - "https://patchwiki.biligame.com/images/arknights/7/70/n29zz4lfsthwimxybti1a54fh0eygwe.png", - "https://patchwiki.biligame.com/images/arknights/1/15/errppawgsp3y9u693rij6ecmt46pc2e.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/67/nv8d8vxg9yoxxqr10wkq0xrosqfx458.png/100px-Pack_%E6%8A%98%E5%85%89_skin_0_0.png", - "alt_text": "Pack 折光 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8A%98%E5%85%89_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 本源术师", - "性别": "男", - "阵营": "莱塔尼亚", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "元素", - "输出" - ], - "初始生命": "543", - "初始攻击": "283", - "初始防御": "45", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "本源术师" - }, - "折桠": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/78/ncfyxmnp941cc2rkxwn9fmdmn2d523i.png", - "https://patchwiki.biligame.com/images/arknights/9/9f/7tv7veez92sr51v06rx0w43kvskkk2i.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/78/ncfyxmnp941cc2rkxwn9fmdmn2d523i.png/100px-Pack_%E6%8A%98%E6%A1%A0_skin_0_0.png", - "alt_text": "Pack 折桠 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8A%98%E6%A1%A0_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 不屈者", - "性别": "女", - "阵营": "乌萨斯", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "防护", - "生存" - ], - "初始生命": "1600", - "初始攻击": "363", - "初始防御": "205", - "初始法抗": "10", - "再部署": "70", - "部署费用": "31(最终33)", - "阻挡数": "2→3→3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "不屈者" - }, - "拉普兰德": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ef/bki1qocy5xla53tf3l93dxhbky2glk0.png", - "https://patchwiki.biligame.com/images/arknights/5/58/2hzji3gqhhyz8dhz0ujppiazp4zhemi.png", - "https://patchwiki.biligame.com/images/arknights/0/09/1cp2b8xgnz1awgsc9lmydk4l2gyjcqh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ef/bki1qocy5xla53tf3l93dxhbky2glk0.png/100px-Pack_%E6%8B%89%E6%99%AE%E5%85%B0%E5%BE%B7_skin_0_0.png", - "alt_text": "Pack 拉普兰德 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8B%89%E6%99%AE%E5%85%B0%E5%BE%B7_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 领主", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "输出", - "削弱" - ], - "初始生命": "987", - "初始攻击": "285", - "初始防御": "173", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "领主" - }, - "拜松": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f1/if2yo9gjcsr2uswtvtml1j2obzlz2fi.png", - "https://patchwiki.biligame.com/images/arknights/b/b5/5788z098iv284p4z9x0zt32aavb84ou.png", - "https://patchwiki.biligame.com/images/arknights/a/a8/n0uaqxroz56v0gltnibitbaanmqqro8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f1/if2yo9gjcsr2uswtvtml1j2obzlz2fi.png/100px-Pack_%E6%8B%9C%E6%9D%BE_skin_0_0.png", - "alt_text": "Pack 拜松 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8B%9C%E6%9D%BE_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 铁卫", - "性别": "男", - "阵营": "炎-龙门", - "获取途径": [ - "【喧闹法则】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1475", - "初始攻击": "198", - "初始防御": "245", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终21)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "掠风": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/6e/evmgvy2xjcxd5a11mlln8jqv1exero6.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/krdfua8igzb2atj9t19jzenqmwk4t37.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/6e/evmgvy2xjcxd5a11mlln8jqv1exero6.png/100px-Pack_%E6%8E%A0%E9%A3%8E_skin_0_0.png", - "alt_text": "Pack 掠风 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8E%A0%E9%A3%8E_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 工匠", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "1182", - "初始攻击": "238", - "初始防御": "193", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终16)", - "阻挡数": "2", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "辅助", - "分支": "工匠" - }, - "推进之王": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9f/fwdab0cnj3uwwehucbspfbm34jrhrg9.png", - "https://patchwiki.biligame.com/images/arknights/8/83/osqfde9yw7a8oncxyqemr3x3zg9yxxv.png", - "https://patchwiki.biligame.com/images/arknights/4/43/jn0v2nurxv69y8ip6vgwwzi27j1oe3h.png", - "https://patchwiki.biligame.com/images/arknights/5/52/byv25klsahisi32le3abbto7qu5qu6b.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9f/fwdab0cnj3uwwehucbspfbm34jrhrg9.png/100px-Pack_%E6%8E%A8%E8%BF%9B%E4%B9%8B%E7%8E%8B_skin_0_0.png", - "alt_text": "Pack 推进之王 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8E%A8%E8%BF%9B%E4%B9%8B%E7%8E%8B_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "格拉斯哥帮, 维多利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "911", - "初始攻击": "212", - "初始防御": "154", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "2→2→2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "提丰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1d/qtge6u0ic532gd7xc0z04jbgccvi8m2.png", - "https://patchwiki.biligame.com/images/arknights/4/41/ttwa835izus7bjjrc42yqycsk54teqg.png", - "https://patchwiki.biligame.com/images/arknights/8/82/5a1nmoyeqyovfpc243w49kmjrwitjc0.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/fmj0n5471udhgonvwy2au7e6zqialgz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1d/qtge6u0ic532gd7xc0z04jbgccvi8m2.png/100px-Pack_%E6%8F%90%E4%B8%B0_skin_0_0.png", - "alt_text": "Pack 提丰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%8F%90%E4%B8%B0_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 攻城手", - "性别": "女", - "阵营": "萨米", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "775", - "初始攻击": "498", - "初始防御": "54", - "初始法抗": "0", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "2.4", - "是否感染": "是", - "职业": "狙击", - "分支": "攻城手" - }, - "摩根": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/69/9mzktmfrn6yxfz8qihfitre7wzs6xns.png", - "https://patchwiki.biligame.com/images/arknights/8/87/qgvuxhbrh1wbbibj6alvowg2emhamee.png", - "https://patchwiki.biligame.com/images/arknights/9/94/6ul6nv6j9lv37foj5xjk1zlloiuw3oo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/69/9mzktmfrn6yxfz8qihfitre7wzs6xns.png/100px-Pack_%E6%91%A9%E6%A0%B9_skin_0_0.png", - "alt_text": "Pack 摩根 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%91%A9%E6%A0%B9_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "格拉斯哥帮, 维多利亚", - "获取途径": [ - "关卡12-17首次通关掉落", - "主题曲获得" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1459", - "初始攻击": "403", - "初始防御": "107", - "初始法抗": "0", - "再部署": "80", - "部署费用": "18(最终17)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "斑点": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d3/9ffwd9kj3zo560czyvejk399thcf7g6.png", - "https://patchwiki.biligame.com/images/arknights/5/5e/n0xxx5u421scr525ryfgpn4phmsb96b.png", - "https://patchwiki.biligame.com/images/arknights/c/c5/0yhvv6eblujwoqj1xidah3qhtjt12c7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d3/9ffwd9kj3zo560czyvejk399thcf7g6.png/100px-Pack_%E6%96%91%E7%82%B9_skin_0_0.png", - "alt_text": "Pack 斑点 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%91%E7%82%B9_skin_0_0.png", - "星级": "3", - "职业分支": "重装 - 守护者", - "性别": "男", - "阵营": "罗德岛, 行动预备组A6", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "治疗" - ], - "初始生命": "1057", - "初始攻击": "165", - "初始防御": "225", - "初始法抗": "10", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "重装", - "分支": "守护者" - }, - "斥罪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d7/imdyu21qu3no8h52b3gzuidyd3vs9sm.png", - "https://patchwiki.biligame.com/images/arknights/9/99/1ampc8wi8rohrgqvggte6fnq4uzk4fr.png", - "https://patchwiki.biligame.com/images/arknights/6/6c/e3m4vueul3gatdyqq94zin36cptsa69.png", - "https://patchwiki.biligame.com/images/arknights/1/1d/8pe3kej9x0txzgz7533n3gj0fhtkgqt.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d7/imdyu21qu3no8h52b3gzuidyd3vs9sm.png/100px-Pack_%E6%96%A5%E7%BD%AA_skin_0_0.png", - "alt_text": "Pack 斥罪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%A5%E7%BD%AA_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 不屈者", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "生存", - "输出" - ], - "初始生命": "1732", - "初始攻击": "368", - "初始防御": "234", - "初始法抗": "10", - "再部署": "70", - "部署费用": "32(最终34)", - "阻挡数": "初始2,精英化1后3", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "重装", - "分支": "不屈者" - }, - "斩业星熊": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/6d/qbj716lllar5xcksfw37nr1295biwj0.png", - "https://patchwiki.biligame.com/images/arknights/2/2c/j65fnj48j7a5slo8qdt5pvs0axlbe0h.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/6d/qbj716lllar5xcksfw37nr1295biwj0.png/100px-Pack_%E6%96%A9%E4%B8%9A%E6%98%9F%E7%86%8A_skin_0_0.png", - "alt_text": "Pack 斩业星熊 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%A9%E4%B8%9A%E6%98%9F%E7%86%8A_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 驭法铁卫", - "性别": "女", - "阵营": "炎-龙门, 龙门近卫局", - "获取途径": [ - "限定寻访", - "限定寻访·夏季", - "【不归花火】限定寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1457", - "初始攻击": "295", - "初始防御": "210", - "初始法抗": "5", - "再部署": "70", - "部署费用": "22(最终24)", - "阻挡数": "3→3→3", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "重装", - "分支": "驭法铁卫" - }, - "断崖": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8f/emjpndm5o3cgo3xtxflihfqr4fr7vn4.png", - "https://patchwiki.biligame.com/images/arknights/d/d7/db0c9mlcnxi7c5hpz8u2o70tnwtdd8j.png", - "https://patchwiki.biligame.com/images/arknights/1/16/cxz71s1ipcsfclz13aiyu4baivze517.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8f/emjpndm5o3cgo3xtxflihfqr4fr7vn4.png/100px-Pack_%E6%96%AD%E5%B4%96_skin_0_0.png", - "alt_text": "Pack 断崖 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%AD%E5%B4%96_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "雷姆必拓", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "群攻" - ], - "初始生命": "1016", - "初始攻击": "279", - "初始防御": "178", - "初始法抗": "5", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "断罪者": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5a/g5alvvtmv08tfo9b72ag9ltw3g9kc14.png", - "https://patchwiki.biligame.com/images/arknights/0/05/7yv3p71kq4b9qxq1w7ivlpg1h1oo93k.png", - "https://patchwiki.biligame.com/images/arknights/e/e6/1p2dv39hnmz5jf7uwpt2x1a5umcg33p.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5a/g5alvvtmv08tfo9b72ag9ltw3g9kc14.png/100px-Pack_%E6%96%AD%E7%BD%AA%E8%80%85_skin_0_0.png", - "alt_text": "Pack 断罪者 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%AD%E7%BD%AA%E8%80%85_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 无畏者", - "性别": "断罪", - "阵营": "米诺斯", - "获取途径": [ - "活动获取", - "2020年愚人节活动", - "愚人节活动复刻" - ], - "标签": [ - "输出", - "生存", - "控场", - "爆发", - "近战位" - ], - "初始生命": "1449", - "初始攻击": "402", - "初始防御": "74", - "初始法抗": "0", - "再部署": "慢", - "部署费用": "14(最终12)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "近卫", - "分支": "无畏者" - }, - "斯卡蒂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1d/qygfq794gfvyd4amopn94zl4ex2zsf5.png", - "https://patchwiki.biligame.com/images/arknights/c/cc/rit4djribglxrvjxl4cprk3q1qh7wb7.png", - "https://patchwiki.biligame.com/images/arknights/6/64/fqxnljnmv83zzbhiqobbkq8fsvgga5z.png", - "https://patchwiki.biligame.com/images/arknights/4/4a/69nrlpbwf62vfvnsw3dem7whepqivzo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1d/qygfq794gfvyd4amopn94zl4ex2zsf5.png/100px-Pack_%E6%96%AF%E5%8D%A1%E8%92%82_skin_0_0.png", - "alt_text": "Pack 斯卡蒂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%AF%E5%8D%A1%E8%92%82_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "深海猎人, 阿戈尔", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1521", - "初始攻击": "452", - "初始防御": "116", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "新约能天使": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/51/mcykogoq3phi70qshmt51bajjf5fblq.png", - "https://patchwiki.biligame.com/images/arknights/b/b7/8dl02vhwwns0pkamgw018ip48dlavqn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/51/mcykogoq3phi70qshmt51bajjf5fblq.png/100px-Pack_%E6%96%B0%E7%BA%A6%E8%83%BD%E5%A4%A9%E4%BD%BF_skin_0_0.png", - "alt_text": "Pack 新约能天使 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%96%B0%E7%BA%A6%E8%83%BD%E5%A4%A9%E4%BD%BF_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 怪杰", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": [ - "限定寻访", - "【布道自由】限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "输出", - "支援" - ], - "初始生命": "914", - "初始攻击": "249", - "初始防御": "58", - "初始法抗": "10", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1→1→1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "特种", - "分支": "怪杰" - }, - "早露": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d1/r3o28hj9au02lp8qgrlc5o48fp3fgbu.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/ezm1y6z63f49pw5tl2s4l6unz9unrlz.png", - "https://patchwiki.biligame.com/images/arknights/b/b5/35egxjwac7kh8yjcnvbioi1w5163mlh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d1/r3o28hj9au02lp8qgrlc5o48fp3fgbu.png/100px-Pack_%E6%97%A9%E9%9C%B2_skin_0_0.png", - "alt_text": "Pack 早露 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%97%A9%E9%9C%B2_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 攻城手", - "性别": "女", - "阵营": "乌萨斯, 乌萨斯学生自治团", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "800", - "初始攻击": "492", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "2.4", - "是否感染": "否", - "职业": "狙击", - "分支": "攻城手" - }, - "明椒": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c3/molz7wfosqijxzs808crn8b8r4tvivc.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/ktgw37a51y1jta5ilkd7tr69n0v8ott.png", - "https://patchwiki.biligame.com/images/arknights/5/56/57xtmqte4iitw9rluvyyhoogy7f1lwi.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c3/molz7wfosqijxzs808crn8b8r4tvivc.png/100px-Pack_%E6%98%8E%E6%A4%92_skin_0_0.png", - "alt_text": "Pack 明椒 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%98%8E%E6%A4%92_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 链愈师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "913", - "初始攻击": "153", - "初始防御": "74", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "链愈师" - }, - "星极": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/49/3mntei671ohkjsr8qxk7ylmbzzjy1ya.png", - "https://patchwiki.biligame.com/images/arknights/1/1c/kqum1ghvzkvqgfetan0prb5wgssog4l.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/0nmd73biae8d0xinou5chaw793zorxx.png", - "https://patchwiki.biligame.com/images/arknights/9/9c/d1mk1mj6iriwi3ik9gajh6q4kqfbten.png", - "https://patchwiki.biligame.com/images/arknights/4/41/fnru8jgll3pyadewrk790ck6deflf1b.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/49/3mntei671ohkjsr8qxk7ylmbzzjy1ya.png/100px-Pack_%E6%98%9F%E6%9E%81_skin_0_0.png", - "alt_text": "Pack 星极 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%98%9F%E6%9E%81_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1150", - "初始攻击": "283", - "初始防御": "177", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.25", - "是否感染": "是", - "职业": "近卫", - "分支": "术战者" - }, - "星源": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/51/bxclnupscmprxqc165621gnnzwhybyo.png", - "https://patchwiki.biligame.com/images/arknights/7/7e/ps2vp5efxf8je5i7tt2h0j19k1om9zx.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/td1t1rp93pxkjdtn0wv2ul547ul8co3.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/51/bxclnupscmprxqc165621gnnzwhybyo.png/100px-Pack_%E6%98%9F%E6%BA%90_skin_0_0.png", - "alt_text": "Pack 星源 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%98%9F%E6%BA%90_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 链术师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": "活动获取", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "589", - "初始攻击": "293", - "初始防御": "48", - "初始法抗": "10", - "再部署": "80", - "部署费用": "31(最终31)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "是", - "职业": "术师", - "分支": "链术师" - }, - "星熊": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/45/ezvgmhxzpqf4463q1b9dhjhfyo9x1hn.png", - "https://patchwiki.biligame.com/images/arknights/0/02/qm0ltsvcxrxgffdvqoizspb5iljw5st.png", - "https://patchwiki.biligame.com/images/arknights/3/37/b455ofgs1s1nw889jcab5msin2zh2zh.png", - "https://patchwiki.biligame.com/images/arknights/1/13/12vednwa8bllufqorav41mp35ko2fo5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/45/ezvgmhxzpqf4463q1b9dhjhfyo9x1hn.png/100px-Pack_%E6%98%9F%E7%86%8A_skin_0_0.png", - "alt_text": "Pack 星熊 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%98%9F%E7%86%8A_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "炎-龙门, 龙门近卫局", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "输出" - ], - "初始生命": "1602", - "初始攻击": "221", - "初始防御": "257", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "晓歌": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b5/svinwo3q1v7zmvt4tyea4zfz2autd7s.png", - "https://patchwiki.biligame.com/images/arknights/1/15/k5u9unxbx5vqlzfg1j3v0z0oh605k9f.png", - "https://patchwiki.biligame.com/images/arknights/2/21/hfku3xao97e6arirq6j3gy95pjqiqpv.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/32h46ngxsz03zaq54jqgsww6v5y41ij.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b5/svinwo3q1v7zmvt4tyea4zfz2autd7s.png/100px-Pack_%E6%99%93%E6%AD%8C_skin_0_0.png", - "alt_text": "Pack 晓歌 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%99%93%E6%AD%8C_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 情报官", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "857", - "初始攻击": "236", - "初始防御": "94", - "初始法抗": "0", - "再部署": "35", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "先锋", - "分支": "情报官" - }, - "普罗旺斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bf/cjn30ecfxtino5ccg0xaio61oj278am.png", - "https://patchwiki.biligame.com/images/arknights/3/3d/carx60f89t7bb2o64j88mzvy717633r.png", - "https://patchwiki.biligame.com/images/arknights/4/40/e9gadqkmj9sv783fwju4wqbomyd234e.png", - "https://patchwiki.biligame.com/images/arknights/1/13/69ky6cub0e1sb3lv3oztrd3pk6fvlsk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bf/cjn30ecfxtino5ccg0xaio61oj278am.png/100px-Pack_%E6%99%AE%E7%BD%97%E6%97%BA%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 普罗旺斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%99%AE%E7%BD%97%E6%97%BA%E6%96%AF_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 重射手", - "性别": "女", - "阵营": "叙拉古", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "716", - "初始攻击": "332", - "初始防御": "81", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终17)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "狙击", - "分支": "重射手" - }, - "暗索": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/17/tl7uc7n9nwag472x349etkumzvb4u65.png", - "https://patchwiki.biligame.com/images/arknights/6/60/toxxa7yo837amkxyl5w3eh8demrnf8o.png", - "https://patchwiki.biligame.com/images/arknights/b/bb/nyldh3r3mg02qp72jyxizw8gpkpf1oy.png", - "https://patchwiki.biligame.com/images/arknights/2/20/sbwp1j0h2zcw6wpnl9ep1v6o2zp4fn5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/17/tl7uc7n9nwag472x349etkumzvb4u65.png/100px-Pack_%E6%9A%97%E7%B4%A2_skin_0_0.png", - "alt_text": "Pack 暗索 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9A%97%E7%B4%A2_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 钩索师", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "位移" - ], - "初始生命": "744", - "初始攻击": "313", - "初始防御": "142", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "2", - "攻击间隔": "1.8", - "是否感染": "是", - "职业": "特种", - "分支": "钩索师" - }, - "暮落": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2a/pyywv0p8nhzvsduzh1x69xl3ydvt0mb.png", - "https://patchwiki.biligame.com/images/arknights/7/72/jg5job6ljq3jw5h0nlwd655itnfibc3.png", - "https://patchwiki.biligame.com/images/arknights/6/67/04042q69q1syl9zyg31ccsri4opwqrb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2a/pyywv0p8nhzvsduzh1x69xl3ydvt0mb.png/100px-Pack_%E6%9A%AE%E8%90%BD_skin_0_0.png", - "alt_text": "Pack 暮落 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9A%AE%E8%90%BD_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 驭法铁卫", - "性别": "男", - "阵营": "维多利亚", - "获取途径": [ - "【傀影与猩红孤钻】集成战略活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1234", - "初始攻击": "286", - "初始防御": "221", - "初始法抗": "5.0", - "再部署": "慢", - "部署费用": "21(最终23)", - "阻挡数": "3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "驭法铁卫" - }, - "暴行": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a7/qthe6bzi195xo0vqlizjg0qz6v05ai3.png", - "https://patchwiki.biligame.com/images/arknights/0/0a/blxe20664ch636f6zanv70rasq7jsez.png", - "https://patchwiki.biligame.com/images/arknights/d/d5/1gkf5tsnmxvyjrhaadqdvgu0mogaaze.png", - "https://patchwiki.biligame.com/images/arknights/5/5e/nklu4ycvbdpe5xs8r0mmalg6f7aqv5v.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a7/qthe6bzi195xo0vqlizjg0qz6v05ai3.png/100px-Pack_%E6%9A%B4%E8%A1%8C_skin_0_0.png", - "alt_text": "Pack 暴行 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9A%B4%E8%A1%8C_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": [ - "预约奖励", - "周年奖励" - ], - "标签": [ - "近战位", - "群攻", - "爆发" - ], - "初始生命": "1108", - "初始攻击": "284", - "初始防御": "135", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终22)", - "阻挡数": "2(精二时为3)", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "强攻手" - }, - "暴雨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/82/t4u5ujeea5lix2xl5nkefbrd0l75r9t.png", - "https://patchwiki.biligame.com/images/arknights/1/13/jiu7kpf7ixu6i5pcr4taj6fm81n0fhm.png", - "https://patchwiki.biligame.com/images/arknights/d/de/jhzuqkb1xi5rksenetycifbf5zfxdbz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/82/t4u5ujeea5lix2xl5nkefbrd0l75r9t.png/100px-Pack_%E6%9A%B4%E9%9B%A8_skin_0_0.png", - "alt_text": "Pack 暴雨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9A%B4%E9%9B%A8_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "【遗尘漫步】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "防护", - "支援" - ], - "初始生命": "1443", - "初始攻击": "199", - "初始防御": "253", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终21)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "月禾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8f/7qg0m6itpavdrrnpxrnxawoezg8096q.png", - "https://patchwiki.biligame.com/images/arknights/d/dc/btoatoij61nrimyu3a5d664wlml0ajv.png", - "https://patchwiki.biligame.com/images/arknights/e/e7/hohx7d3efbe1otnbxxxr0g1k75hdwsj.png", - "https://patchwiki.biligame.com/images/arknights/b/b3/9hycxsk0x6rimm54ukqcrlid8p4wx2x.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8f/7qg0m6itpavdrrnpxrnxawoezg8096q.png/100px-Pack_%E6%9C%88%E7%A6%BE_skin_0_0.png", - "alt_text": "Pack 月禾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9C%88%E7%A6%BE_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "东", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "支援", - "生存" - ], - "初始生命": "674", - "初始攻击": "200", - "初始防御": "81", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "护佑者" - }, - "月见夜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/eb/652uzsux4wycgzgjr97kdw7bp5vkkvv.png", - "https://patchwiki.biligame.com/images/arknights/6/62/tsqnpso7nx2c3kx6aq4f7w2pndbs09w.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/eb/652uzsux4wycgzgjr97kdw7bp5vkkvv.png/100px-Pack_%E6%9C%88%E8%A7%81%E5%A4%9C_skin_0_0.png", - "alt_text": "Pack 月见夜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9C%88%E8%A7%81%E5%A4%9C_skin_0_0.png", - "星级": "3", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "罗德岛, 行动预备组A6", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "879", - "初始攻击": "252", - "初始防御": "162", - "初始法抗": "5", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "领主" - }, - "末药": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/dd/oq9bliqbjlzsmq9q0r4h3sswe1srgqt.png", - "https://patchwiki.biligame.com/images/arknights/6/6b/3e920ie9fmbgthzd49x2re42tzzha99.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/0tj920d1tf2twkrrzoueaab87yoqd0u.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/dd/oq9bliqbjlzsmq9q0r4h3sswe1srgqt.png/100px-Pack_%E6%9C%AB%E8%8D%AF_skin_0_0.png", - "alt_text": "Pack 末药 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9C%AB%E8%8D%AF_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "752", - "初始攻击": "161", - "初始防御": "57", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "术髓": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/86/pif7gq8cq27x600pku9e0gfy3od738r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/86/pif7gq8cq27x600pku9e0gfy3od738r.png/100px-Pack_%E6%9C%AF%E9%AB%93_skin_0_0.png", - "alt_text": "Pack 术髓 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9C%AF%E9%AB%93_skin_0_0.png" - }, - "杏仁": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9d/drza4ld8hwi37yn28aqtvaii14h6lbd.png", - "https://patchwiki.biligame.com/images/arknights/9/9c/akx4fa8j7ns5mxqpqjo275kjmx4kkl5.png", - "https://patchwiki.biligame.com/images/arknights/5/5c/78yqawoh8g6kcgsqpqk72tulhg2ww5c.png", - "https://patchwiki.biligame.com/images/arknights/c/c4/06d95ogvyc481o220c5o5smudfu643y.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9d/drza4ld8hwi37yn28aqtvaii14h6lbd.png/100px-Pack_%E6%9D%8F%E4%BB%81_skin_0_0.png", - "alt_text": "Pack 杏仁 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%8F%E4%BB%81_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 钩索师", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "位移" - ], - "初始生命": "921", - "初始攻击": "299", - "初始防御": "179", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2", - "攻击间隔": "1.8", - "是否感染": "是", - "职业": "特种", - "分支": "钩索师" - }, - "杜宾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/63/skqf004ij43umwbqo4chtvnqbvak4re.png", - "https://patchwiki.biligame.com/images/arknights/5/59/guuap7wxghqte8q9wcfgzmbhzwszloe.png", - "https://patchwiki.biligame.com/images/arknights/3/32/n4uz8de4g9weqj74a2f4e7mgrjpjasr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/63/skqf004ij43umwbqo4chtvnqbvak4re.png/100px-Pack_%E6%9D%9C%E5%AE%BE_skin_0_0.png", - "alt_text": "Pack 杜宾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%9C%E5%AE%BE_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 教官", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "818", - "初始攻击": "264", - "初始防御": "178", - "初始法抗": "0", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "近卫", - "分支": "教官" - }, - "杜林": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cf/ppfp64cjqbwsjdfcan7zn3z4u2qh4lq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cf/ppfp64cjqbwsjdfcan7zn3z4u2qh4lq.png/100px-Pack_%E6%9D%9C%E6%9E%97_skin_0_0.png", - "alt_text": "Pack 杜林 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%9C%E6%9E%97_skin_0_0.png", - "星级": "2", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "罗德岛, 行动组A4", - "获取途径": [ - "关卡TR-5首次通关掉落", - "公开招募", - "主题曲获得" - ], - "标签": [ - "远程位", - "新手" - ], - "初始生命": "571", - "初始攻击": "238", - "初始防御": "36", - "初始法抗": "10", - "再部署": "70", - "部署费用": "12(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "中坚术师" - }, - "杰克": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2a/cy8784igfmul7ca7sm59jhj1qt4wufp.png", - "https://patchwiki.biligame.com/images/arknights/1/1f/cwawta2lox4q7n8utvksadb6zz83d3g.png", - "https://patchwiki.biligame.com/images/arknights/1/19/cw00wo71aaehhxb4qassqgs28bhb2nt.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2a/cy8784igfmul7ca7sm59jhj1qt4wufp.png/100px-Pack_%E6%9D%B0%E5%85%8B_skin_0_0.png", - "alt_text": "Pack 杰克 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%B0%E5%85%8B_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 斗士", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1124", - "初始攻击": "218", - "初始防御": "129", - "初始法抗": "0", - "再部署": "慢", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "", - "是否感染": "是", - "职业": "近卫", - "分支": "斗士" - }, - "杰西卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bd/0mpiwajbzh6shxc1lr5x632193u8odw.png", - "https://patchwiki.biligame.com/images/arknights/e/ee/gkar3hsdadjgcyzcwtipwi8zjtn4u4v.png", - "https://patchwiki.biligame.com/images/arknights/9/93/jpa0evlcp6u1eqc34jveeut2514dcub.png", - "https://patchwiki.biligame.com/images/arknights/1/13/gdi9myg1hrorszr7nmmjx1dajy4gzit.png", - "https://patchwiki.biligame.com/images/arknights/c/cd/0q0nr4woo8usiimn8esvtx9nhxn4s3r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bd/0mpiwajbzh6shxc1lr5x632193u8odw.png/100px-Pack_%E6%9D%B0%E8%A5%BF%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 杰西卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%B0%E8%A5%BF%E5%8D%A1_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": [ - "公开招募", - "关卡TR-3首次通关掉落", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "生存" - ], - "初始生命": "604", - "初始攻击": "163", - "初始防御": "54", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "松果": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/43/dg6cuwt24cy1r8psh1tycplxadnolu0.png", - "https://patchwiki.biligame.com/images/arknights/f/f5/5o4191jz3vjqf2neuzl9fs3450bvpti.png", - "https://patchwiki.biligame.com/images/arknights/3/32/5evutkqdskiabf920zcaaw9hks9svhs.png", - "https://patchwiki.biligame.com/images/arknights/1/16/azsm9gwuwpznyen9m0s9ojmakswpq72.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/43/dg6cuwt24cy1r8psh1tycplxadnolu0.png/100px-Pack_%E6%9D%BE%E6%9E%9C_skin_0_0.png", - "alt_text": "Pack 松果 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%BE%E6%9E%9C_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 散射手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "群攻", - "输出" - ], - "初始生命": "977", - "初始攻击": "303", - "初始防御": "90", - "初始法抗": "0", - "再部署": "70", - "部署费用": "27(最终28)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "否", - "职业": "狙击", - "分支": "散射手" - }, - "松桐": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b2/ozjcowguf9iy1h65lntsp2qxp1oywtx.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/pf4lk2iowg290i1ygtkfpfs3x53pigk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b2/ozjcowguf9iy1h65lntsp2qxp1oywtx.png/100px-Pack_%E6%9D%BE%E6%A1%90_skin_0_0.png", - "alt_text": "Pack 松桐 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9D%BE%E6%A1%90_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 策士", - "性别": "男", - "阵营": "东", - "获取途径": [ - "【墟】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "费用回复", - "支援" - ], - "初始生命": "746", - "初始攻击": "244", - "初始防御": "162", - "初始法抗": "10", - "再部署": "80", - "部署费用": "12(最终11)", - "阻挡数": "2→2→2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "先锋", - "分支": "策士" - }, - "极光": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/96/6is2od48izfl7v1mfo22hg00182skuk.png", - "https://patchwiki.biligame.com/images/arknights/e/e3/g94qriqsh24s35wtlq0abnaaa9h2c3q.png", - "https://patchwiki.biligame.com/images/arknights/b/b3/ai1oo52hxzgxvuqkz9w3meywiimhy2d.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/96/6is2od48izfl7v1mfo22hg00182skuk.png/100px-Pack_%E6%9E%81%E5%85%89_skin_0_0.png", - "alt_text": "Pack 极光 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9E%81%E5%85%89_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 决战者", - "性别": "女", - "阵营": "谢拉格", - "获取途径": "中坚寻访", - "标签": [ - "输出", - "防护", - "近战位" - ], - "初始生命": "1696", - "初始攻击": "413", - "初始防御": "257", - "初始法抗": "0", - "再部署": "70", - "部署费用": "28(最终30)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "决战者" - }, - "极境": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/53/baq4ztnjdotreqz5adbt4dnaxolfhg5.png", - "https://patchwiki.biligame.com/images/arknights/6/62/n52qymn65enpbswbenjh0nt4l3mt9v8.png", - "https://patchwiki.biligame.com/images/arknights/e/e4/0c72qrts12tla5n9zg6pyx4puri85y0.png", - "https://patchwiki.biligame.com/images/arknights/c/c2/fjtlvl4c3rh2snyxogxboura07vosm2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/53/baq4ztnjdotreqz5adbt4dnaxolfhg5.png/100px-Pack_%E6%9E%81%E5%A2%83_skin_0_0.png", - "alt_text": "Pack 极境 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9E%81%E5%A2%83_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 执旗手", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "支援" - ], - "初始生命": "702", - "初始攻击": "237", - "初始防御": "154", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "先锋", - "分支": "执旗手" - }, - "林": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c4/g79belyqvjzipad4y9o1rn3c4d2psbp.png", - "https://patchwiki.biligame.com/images/arknights/3/3f/l0zm5z8fnz550uesmq5tc7fvd6gaonz.png", - "https://patchwiki.biligame.com/images/arknights/0/07/qkw4o12fu7onsfblq7zca207e6pvdi0.png", - "https://patchwiki.biligame.com/images/arknights/8/81/fx2n3ppdxm3crw4r2b7090nlc4kgojg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c4/g79belyqvjzipad4y9o1rn3c4d2psbp.png/100px-Pack_%E6%9E%97_skin_0_0.png", - "alt_text": "Pack 林 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9E%97_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 阵法术师", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "群攻", - "防护" - ], - "初始生命": "1074", - "初始攻击": "421", - "初始防御": "158", - "初始法抗": "15", - "再部署": "70", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "2.0", - "是否感染": "否", - "职业": "术师", - "分支": "阵法术师" - }, - "柏喙": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b2/7cvzhoupgxfvoftpxsfdlc5pkid202p.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/d0m7wgq0ui6wz99oksy5hwnppfv56hf.png", - "https://patchwiki.biligame.com/images/arknights/c/c8/qigqtckf0wrwqcw6ut9gjsd9cwu8oo4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b2/7cvzhoupgxfvoftpxsfdlc5pkid202p.png/100px-Pack_%E6%9F%8F%E5%96%99_skin_0_0.png", - "alt_text": "Pack 柏喙 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%9F%8F%E5%96%99_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 剑豪", - "性别": "女", - "阵营": "萨米", - "获取途径": [ - "【危机合约#0荒芜行动】获取", - "活动获取", - "常驻高级凭证区", - "常驻通用凭证区" - ], - "标签": [ - "近战位", - "输出", - "爆发" - ], - "初始生命": "1089", - "初始攻击": "245", - "初始防御": "146", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "剑豪" - }, - "格劳克斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/6f/m8zgc4stthq6cm4yixtw8o5948pfnom.png", - "https://patchwiki.biligame.com/images/arknights/e/ea/63j0kpikw2vk3l591jfc6jjr5at6fhr.png", - "https://patchwiki.biligame.com/images/arknights/4/45/skfmxzeedayhgv8wvfcj9ttfjipnn5n.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/6f/m8zgc4stthq6cm4yixtw8o5948pfnom.png/100px-Pack_%E6%A0%BC%E5%8A%B3%E5%85%8B%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 格劳克斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A0%BC%E5%8A%B3%E5%85%8B%E6%96%AF_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "减速", - "控场" - ], - "初始生命": "592", - "初始攻击": "213", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "否", - "职业": "辅助", - "分支": "凝滞师" - }, - "格拉尼": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/54/axtmllmpcnf7fp6g9id6r5z3q7dqtza.png", - "https://patchwiki.biligame.com/images/arknights/5/57/88w4i387r3s9u3d2d3hbitmk15yz3wf.png", - "https://patchwiki.biligame.com/images/arknights/7/76/mwkucsygn5787qevxz7s7jpiuw4v7nh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/54/axtmllmpcnf7fp6g9id6r5z3q7dqtza.png/100px-Pack_%E6%A0%BC%E6%8B%89%E5%B0%BC_skin_0_0.png", - "alt_text": "Pack 格拉尼 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A0%BC%E6%8B%89%E5%B0%BC_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "【骑兵与猎人】活动获取", - "活动获取", - "骑兵与猎人", - "记录修复获取" - ], - "标签": [ - "近战位", - "费用回复", - "防护" - ], - "初始生命": "877", - "初始攻击": "235", - "初始防御": "166", - "初始法抗": "0", - "再部署": "80", - "部署费用": "12(最终11)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "先锋", - "分支": "冲锋手" - }, - "格雷伊": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/64/2ml9oejm3ylu2pg9pde5twua9ef76r6.png", - "https://patchwiki.biligame.com/images/arknights/5/53/czbaksmw0gtdu3marh67rd1fqkrbfdk.png", - "https://patchwiki.biligame.com/images/arknights/9/92/ak4dhdr52vgswd7dgohg6ksocneyc1h.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/64/2ml9oejm3ylu2pg9pde5twua9ef76r6.png/100px-Pack_%E6%A0%BC%E9%9B%B7%E4%BC%8A_skin_0_0.png", - "alt_text": "Pack 格雷伊 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A0%BC%E9%9B%B7%E4%BC%8A_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 扩散术师", - "性别": "男", - "阵营": "玻利瓦尔", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "减速" - ], - "初始生命": "629", - "初始攻击": "324", - "初始防御": "52", - "初始法抗": "10", - "再部署": "70", - "部署费用": "29(最终30)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "桃金娘": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/71/oti4o2kbb02kd4rg5vmbf3aqxy86rrg.png", - "https://patchwiki.biligame.com/images/arknights/0/02/ikxhjj7jrjxxzadll70wkpkqatyliot.png", - "https://patchwiki.biligame.com/images/arknights/6/69/76rxm750ndazdrujup0il9a412te0ou.png", - "https://patchwiki.biligame.com/images/arknights/f/f5/0wpyt4wsuiq43jx23zuyhyax3mo7hxh.png", - "https://patchwiki.biligame.com/images/arknights/1/14/rzh34x7tdlcmnarje7iiu0sfm2bdoad.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/71/oti4o2kbb02kd4rg5vmbf3aqxy86rrg.png/100px-Pack_%E6%A1%83%E9%87%91%E5%A8%98_skin_0_0.png", - "alt_text": "Pack 桃金娘 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A1%83%E9%87%91%E5%A8%98_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 执旗手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "治疗" - ], - "初始生命": "658", - "初始攻击": "231", - "初始防御": "138", - "初始法抗": "0", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "先锋", - "分支": "执旗手" - }, - "桑葚": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f4/l5gy69ekq7qi6tdzksu1dxphh0uptps.png", - "https://patchwiki.biligame.com/images/arknights/f/f2/s7dppwojskwuk6xrmmkgrzdt5inw3ow.png", - "https://patchwiki.biligame.com/images/arknights/e/eb/b23kcog7lsnu0sbk4b4vh39ddvgwv59.png", - "https://patchwiki.biligame.com/images/arknights/b/b5/bg6zdi0q2jv10v47fu1vhoqw24lug7o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f4/l5gy69ekq7qi6tdzksu1dxphh0uptps.png/100px-Pack_%E6%A1%91%E8%91%9A_skin_0_0.png", - "alt_text": "Pack 桑葚 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A1%91%E8%91%9A_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 行医", - "性别": "女", - "阵营": "炎", - "获取途径": "中坚寻访", - "标签": [ - "治疗", - "远程位" - ], - "初始生命": "750", - "初始攻击": "136", - "初始防御": "43", - "初始法抗": "10", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "是", - "职业": "医疗", - "分支": "行医" - }, - "梅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5a/sq590ffku7y3fsotzob6klss57rdnnb.png", - "https://patchwiki.biligame.com/images/arknights/2/21/g6ry2hddpghygawuy5uhpesozs7upfw.png", - "https://patchwiki.biligame.com/images/arknights/9/93/ncvffq4w5qas8rjrqmd425nmr2til2h.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5a/sq590ffku7y3fsotzob6klss57rdnnb.png/100px-Pack_%E6%A2%85_skin_0_0.png", - "alt_text": "Pack 梅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A2%85_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "减速" - ], - "初始生命": "730", - "初始攻击": "163", - "初始防御": "36", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "梅尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/02/egmygx2ldx46l61xmxyms15pxrai8ka.png", - "https://patchwiki.biligame.com/images/arknights/d/da/obw0t443bzgu4lnfye3qhmbr2g6hfgc.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/p3zabcq3ra3fx9vm8wktibqevuz7afx.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/02/egmygx2ldx46l61xmxyms15pxrai8ka.png/100px-Pack_%E6%A2%85%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 梅尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A2%85%E5%B0%94_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "召唤", - "控场" - ], - "初始生命": "480", - "初始攻击": "199", - "初始防御": "56", - "初始法抗": "15", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "召唤师" - }, - "梓兰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1d/8t6pa3mvjnl7p7uuzhl38gnhykiu87v.png", - "https://patchwiki.biligame.com/images/arknights/9/93/42uqeyw3hi1uxkxb16s90he89xsab0l.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1d/8t6pa3mvjnl7p7uuzhl38gnhykiu87v.png/100px-Pack_%E6%A2%93%E5%85%B0_skin_0_0.png", - "alt_text": "Pack 梓兰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A2%93%E5%85%B0_skin_0_0.png", - "星级": "3", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "罗德岛, 行动预备组A6", - "获取途径": [ - "关卡1-7首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "减速", - "远程位" - ], - "初始生命": "553", - "初始攻击": "192", - "初始防御": "44", - "初始法抗": "10", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "是", - "职业": "辅助", - "分支": "凝滞师" - }, - "棘刺": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1c/idu9svvs99crsmkajsihry4wfvnhkxu.png", - "https://patchwiki.biligame.com/images/arknights/0/00/ccvdk26wyy7c8omd6gppigtnle5yg6b.png", - "https://patchwiki.biligame.com/images/arknights/a/a4/r9gp9eyy7bsshtpssdbkpo7n59vywnh.png", - "https://patchwiki.biligame.com/images/arknights/e/eb/sqgq30bq1oamt0uedlz91omzedr6mlw.png", - "https://patchwiki.biligame.com/images/arknights/2/22/fvappfp6yq2x1en70cihx66zs1a064m.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1c/idu9svvs99crsmkajsihry4wfvnhkxu.png/100px-Pack_%E6%A3%98%E5%88%BA_skin_0_0.png", - "alt_text": "Pack 棘刺 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A3%98%E5%88%BA_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "伊比利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1096", - "初始攻击": "296", - "初始防御": "191", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "森蚺": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fa/khit94jp80s256fmkxmbar13bcjv2gn.png", - "https://patchwiki.biligame.com/images/arknights/4/44/9i1rjokk9h4888del99uom4q1zeqzfa.png", - "https://patchwiki.biligame.com/images/arknights/0/09/gh7nv89ne10y4oiflr4725r2zcyyv0e.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fa/khit94jp80s256fmkxmbar13bcjv2gn.png/100px-Pack_%E6%A3%AE%E8%9A%BA_skin_0_0.png", - "alt_text": "Pack 森蚺 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A3%AE%E8%9A%BA_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 决战者", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存", - "防护" - ], - "初始生命": "1882", - "初始攻击": "462", - "初始防御": "247", - "初始法抗": "0", - "再部署": "70", - "部署费用": "29(最终31)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "重装", - "分支": "决战者" - }, - "森西": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c8/60g1gbeezdw3ehntzzsvsxyr9iqjlfk.png", - "https://patchwiki.biligame.com/images/arknights/2/25/8o2y5se9f039ob6ic9mic72zvqxhk1r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c8/60g1gbeezdw3ehntzzsvsxyr9iqjlfk.png/100px-Pack_%E6%A3%AE%E8%A5%BF_skin_0_0.png", - "alt_text": "Pack 森西 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A3%AE%E8%A5%BF_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 守护者", - "性别": "男", - "阵营": "莱欧斯小队", - "获取途径": [ - "【泰拉饭】活动获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "防护", - "治疗" - ], - "初始生命": "1150", - "初始攻击": "194", - "初始防御": "242", - "初始法抗": "10", - "再部署": "80", - "部署费用": "19(最终20)", - "阻挡数": "2→3→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "槐琥": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/24/1bxi6nan913tul0ts5i2jo8gbpi3bpx.png", - "https://patchwiki.biligame.com/images/arknights/b/b9/pb9emip0gloa0kiwps5zc5x7kjfnbg0.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/90n0gt83vlj9usz0md9268biy8fhzao.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/24/1bxi6nan913tul0ts5i2jo8gbpi3bpx.png/100px-Pack_%E6%A7%90%E7%90%A5_skin_0_0.png", - "alt_text": "Pack 槐琥 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%A7%90%E7%90%A5_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "炎-龙门, 鲤氏侦探事务所", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "快速复活", - "削弱", - "近战位" - ], - "初始生命": "680", - "初始攻击": "207", - "初始防御": "137", - "初始法抗": "0", - "再部署": "18", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "否", - "职业": "特种", - "分支": "处决者" - }, - "歌蕾蒂娅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/83/hymnabevpcdpqqfsrb1qikvoctvx4oe.png", - "https://patchwiki.biligame.com/images/arknights/f/f7/14gxrk2jvjru9rrh0x8tw70kjr8m15z.png", - "https://patchwiki.biligame.com/images/arknights/0/06/ef67np4rt1mpqm3bpt4tfrm95g1xdzj.png", - "https://patchwiki.biligame.com/images/arknights/b/bb/hiyx1ooqrugimp7nk5doefut86u4wq9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/83/hymnabevpcdpqqfsrb1qikvoctvx4oe.png/100px-Pack_%E6%AD%8C%E8%95%BE%E8%92%82%E5%A8%85_skin_0_0.png", - "alt_text": "Pack 歌蕾蒂娅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%AD%8C%E8%95%BE%E8%92%82%E5%A8%85_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 钩索师", - "性别": "女", - "阵营": "深海猎人, 阿戈尔", - "获取途径": [ - "覆潮之下活动获取", - "活动获取", - "覆潮之下记录修复获取" - ], - "标签": [ - "近战位", - "位移", - "输出", - "控场" - ], - "初始生命": "999", - "初始攻击": "344", - "初始防御": "144", - "初始法抗": "0", - "再部署": "80s", - "部署费用": "14(最终13)", - "阻挡数": "2", - "攻击间隔": "1.8", - "是否感染": "否", - "职业": "特种", - "分支": "钩索师" - }, - "止颂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/73/b0ni12f5dsi6cdnhkwd7mgybuvrkzx2.png", - "https://patchwiki.biligame.com/images/arknights/8/8d/gh6kpfqfuk0st94zbeqn0er08npa262.png", - "https://patchwiki.biligame.com/images/arknights/b/b8/bobyspmtb0jtlxxebmj5k1re1w782sl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/73/b0ni12f5dsi6cdnhkwd7mgybuvrkzx2.png/100px-Pack_%E6%AD%A2%E9%A2%82_skin_0_0.png", - "alt_text": "Pack 止颂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%AD%A2%E9%A2%82_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 无畏者", - "性别": "男", - "阵营": "莱塔尼亚", - "获取途径": [ - "活动获取", - "【崔林特尔梅之金】活动获取" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1449", - "初始攻击": "465", - "初始防御": "123", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终18)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "正义骑士号": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ac/kqqssetjslfndei8bgy6qapdq2es7d7.png", - "https://patchwiki.biligame.com/images/arknights/2/20/4ovl7snn7y28x0xclyw3075s0oikw88.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ac/kqqssetjslfndei8bgy6qapdq2es7d7.png/100px-Pack_%E6%AD%A3%E4%B9%89%E9%AA%91%E5%A3%AB%E5%8F%B7_skin_0_0.png", - "alt_text": "Pack 正义骑士号 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%AD%A3%E4%B9%89%E9%AA%91%E5%A3%AB%E5%8F%B7_skin_0_0.png", - "星级": "1", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "卡西米尔, 红松骑士团", - "获取途径": [ - "公开招募", - "活动获取", - "【感谢庆典2021签到活动】获取" - ], - "标签": [ - "远程位", - "支援", - "支援机械" - ], - "初始生命": "396", - "初始攻击": "137", - "初始防御": "32", - "初始法抗": "0.0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "", - "职业": "狙击", - "分支": "速射手" - }, - "死芒": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fd/jew1e4dyryxn499pn2mmvk3a0ffl44t.png", - "https://patchwiki.biligame.com/images/arknights/7/72/8xzpfn9o1gjyzh2wv8x5ptg957ezonp.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/decykbts3xsvxba9heths937ymqg482.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fd/jew1e4dyryxn499pn2mmvk3a0ffl44t.png/100px-Pack_%E6%AD%BB%E8%8A%92_skin_0_0.png", - "alt_text": "Pack 死芒 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%AD%BB%E8%8A%92_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 塑灵术师", - "性别": "女", - "阵营": "塔拉, 维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "召唤", - "输出" - ], - "初始生命": "799", - "初始攻击": "309", - "初始防御": "54", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "塑灵术师" - }, - "水月": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9e/5a377x9s3ihb1q7rhnfuuapl3uh90wc.png", - "https://patchwiki.biligame.com/images/arknights/9/90/rdvzvyvo65xbteaklnp63xh4ys8onh8.png", - "https://patchwiki.biligame.com/images/arknights/a/a6/52c1vizukunig4p5h8139j0v54i6qsd.png", - "https://patchwiki.biligame.com/images/arknights/0/0d/ngcwoitjwapzmbzswn2un9l7snhf5pk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9e/5a377x9s3ihb1q7rhnfuuapl3uh90wc.png/100px-Pack_%E6%B0%B4%E6%9C%88_skin_0_0.png", - "alt_text": "Pack 水月 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B0%B4%E6%9C%88_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 伏击客", - "性别": "男", - "阵营": "东", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "760", - "初始攻击": "372", - "初始防御": "155", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "0", - "攻击间隔": "3.5", - "是否感染": "否", - "职业": "特种", - "分支": "伏击客" - }, - "水灯心": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d7/3ksmdnv5ghpbql8piddvyka48b7p0fo.png", - "https://patchwiki.biligame.com/images/arknights/e/ec/fgkmhp7w5wbt3a0s8jc0leikw28mjnz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d7/3ksmdnv5ghpbql8piddvyka48b7p0fo.png/100px-Pack_%E6%B0%B4%E7%81%AF%E5%BF%83_skin_0_0.png", - "alt_text": "Pack 水灯心 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B0%B4%E7%81%AF%E5%BF%83_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 回环射手", - "性别": "女", - "阵营": "塔拉, 维多利亚", - "获取途径": [ - "【挽歌燃烧殆尽】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "999", - "初始攻击": "217", - "初始防御": "58", - "初始法抗": "0", - "再部署": "80", - "部署费用": "15(最终14)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "狙击", - "分支": "回环射手" - }, - "泡普卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e5/gngp5zxk2v0yug9yfsngl0xwj18fjh2.png", - "https://patchwiki.biligame.com/images/arknights/2/2f/d3ebiiavia06yx3xe8k1yudvao5qxje.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e5/gngp5zxk2v0yug9yfsngl0xwj18fjh2.png/100px-Pack_%E6%B3%A1%E6%99%AE%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 泡普卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%A1%E6%99%AE%E5%8D%A1_skin_0_0.png", - "星级": "3", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "罗德岛, 行动预备组A6", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "群攻", - "生存" - ], - "初始生命": "1130", - "初始攻击": "263", - "初始防御": "126", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "17(最终17)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "泡泡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/48/3j99l9sbizk2s3dn3e8bieynv1u5b06.png", - "https://patchwiki.biligame.com/images/arknights/6/6b/gk2mjslem6889f6e7t2kvt2xqoo50v3.png", - "https://patchwiki.biligame.com/images/arknights/b/b4/3rv07c9si8kwqu07e8cl17hqyuuypr6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/48/3j99l9sbizk2s3dn3e8bieynv1u5b06.png/100px-Pack_%E6%B3%A1%E6%B3%A1_skin_0_0.png", - "alt_text": "Pack 泡泡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%A1%E6%B3%A1_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1344", - "初始攻击": "195", - "初始防御": "232", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "重装", - "分支": "铁卫" - }, - "波卜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b2/nehniabcw2d09v4kh0wk4r0vegfxlpv.png", - "https://patchwiki.biligame.com/images/arknights/8/82/2289rco2kxmlqycgb56x8i2d0qwion5.png", - "https://patchwiki.biligame.com/images/arknights/d/dd/puo0s2yhrs1chfomk5r2fmf28ch9mqz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b2/nehniabcw2d09v4kh0wk4r0vegfxlpv.png/100px-Pack_%E6%B3%A2%E5%8D%9C_skin_0_0.png", - "alt_text": "Pack 波卜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%A2%E5%8D%9C_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 巫役", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素" - ], - "初始生命": "511", - "初始攻击": "201", - "初始防御": "30", - "初始法抗": "5", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "巫役" - }, - "波登可": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/ff/i4xqtyidmj8v07qjsg9ypi0sdps0tqq.png", - "https://patchwiki.biligame.com/images/arknights/0/0c/p80k4cbrs6zqi3u6om3mubenqurlgw2.png", - "https://patchwiki.biligame.com/images/arknights/a/ad/iv4yuds9itfmldlkq9ppof1u51bqiks.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/ff/i4xqtyidmj8v07qjsg9ypi0sdps0tqq.png/100px-Pack_%E6%B3%A2%E7%99%BB%E5%8F%AF_skin_0_0.png", - "alt_text": "Pack 波登可 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%A2%E7%99%BB%E5%8F%AF_skin_0_0.png", - "星级": "4", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "减速", - "治疗" - ], - "初始生命": "528", - "初始攻击": "208", - "初始防御": "43", - "初始法抗": "10", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "否", - "职业": "辅助", - "分支": "凝滞师" - }, - "泥岩": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0b/qiiqhdaz0tmmfz0tl1mq00x453kbuqd.png", - "https://patchwiki.biligame.com/images/arknights/9/9e/6wszb2g03e2in23n2oyd3oopjs2iv0s.png", - "https://patchwiki.biligame.com/images/arknights/2/28/7o36agkz0u63d157v1d3a88c6nntpc7.png", - "https://patchwiki.biligame.com/images/arknights/3/35/j7hf0xhx4q4atwb1k57fp8oydu92kcr.png", - "https://patchwiki.biligame.com/images/arknights/b/bc/tj88334269vpbymvt8c6e0zopt8v13j.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0b/qiiqhdaz0tmmfz0tl1mq00x453kbuqd.png/100px-Pack_%E6%B3%A5%E5%B2%A9_skin_0_0.png", - "alt_text": "Pack 泥岩 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%A5%E5%B2%A9_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 不屈者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "生存", - "防护", - "输出" - ], - "初始生命": "1677", - "初始攻击": "370", - "初始防御": "229", - "初始法抗": "10", - "再部署": "70", - "部署费用": "32(最终34)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "重装", - "分支": "不屈者" - }, - "泰拉大陆调查团": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/da/s1ckb5nfdm5kl30yw5vkp6pv4mbdo4z.png", - "https://patchwiki.biligame.com/images/arknights/2/2e/4kxwfjyjw8h72z18k1zw7s07uhxd2fb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/da/s1ckb5nfdm5kl30yw5vkp6pv4mbdo4z.png/100px-Pack_%E6%B3%B0%E6%8B%89%E5%A4%A7%E9%99%86%E8%B0%83%E6%9F%A5%E5%9B%A2_skin_0_0.png", - "alt_text": "Pack 泰拉大陆调查团 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B3%B0%E6%8B%89%E5%A4%A7%E9%99%86%E8%B0%83%E6%9F%A5%E5%9B%A2_skin_0_0.png", - "星级": "1", - "职业分支": "狙击 - 投掷手", - "性别": "未知", - "阵营": "罗德岛", - "获取途径": [ - "活动获取", - "联动", - "【落叶逐火】活动获取" - ], - "标签": [ - "远程位", - "控场" - ], - "初始生命": "414", - "初始攻击": "220", - "初始防御": "40", - "初始法抗": "0", - "再部署": "200", - "部署费用": "3(最终3)", - "阻挡数": "1", - "攻击间隔": "2.1", - "是否感染": "否", - "职业": "狙击", - "分支": "投掷手" - }, - "洋灰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d6/rblr6lqjpuqaqx6d8vt36yc760g8r3j.png", - "https://patchwiki.biligame.com/images/arknights/9/95/7psoaw6e0utfzyu5s4nh6l649ue0dak.png", - "https://patchwiki.biligame.com/images/arknights/4/40/eap68c8qi3pn6xuhystclihetp7nbgf.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d6/rblr6lqjpuqaqx6d8vt36yc760g8r3j.png/100px-Pack_%E6%B4%8B%E7%81%B0_skin_0_0.png", - "alt_text": "Pack 洋灰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B4%8B%E7%81%B0_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 决战者", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1534", - "初始攻击": "460", - "初始防御": "252", - "初始法抗": "0", - "再部署": "70", - "部署费用": "28(最终30)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "重装", - "分支": "决战者" - }, - "洛洛": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b1/1njlkp691yz24iy0g06ardqqhwhlfe9.png", - "https://patchwiki.biligame.com/images/arknights/3/39/g0nohfc23a7pbqo8slqk162r26s9zmi.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/46yzx36k7tran833th7wc1lvgf0h9yb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b1/1njlkp691yz24iy0g06ardqqhwhlfe9.png/100px-Pack_%E6%B4%9B%E6%B4%9B_skin_0_0.png", - "alt_text": "Pack 洛洛 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B4%9B%E6%B4%9B_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 驭械术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "600", - "初始攻击": "148", - "初始防御": "49", - "初始法抗": "10", - "再部署": "70.0", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "术师", - "分支": "驭械术师" - }, - "流明": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/ff/1iyjkm5qgezdq2fdogefhajxxclsw3f.png", - "https://patchwiki.biligame.com/images/arknights/e/e2/tm07p7nlhxmvc21vuxoboqopnubaehd.png", - "https://patchwiki.biligame.com/images/arknights/1/1b/kttj12wn7x7h2viyvjdodx7x3j4z2uo.png", - "https://patchwiki.biligame.com/images/arknights/9/96/7dzwon8bz2cd05bipjnc7ow2smr3qlz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/ff/1iyjkm5qgezdq2fdogefhajxxclsw3f.png/100px-Pack_%E6%B5%81%E6%98%8E_skin_0_0.png", - "alt_text": "Pack 流明 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%81%E6%98%8E_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 疗养师", - "性别": "男", - "阵营": "伊比利亚", - "获取途径": [ - "活动获取", - "【愚人号】活动获取" - ], - "标签": [ - "治疗", - "支援", - "远程位" - ], - "初始生命": "1000", - "初始攻击": "189", - "初始防御": "48", - "初始法抗": "10", - "再部署": "慢", - "部署费用": "21(最终20)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "疗养师" - }, - "流星": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bf/5ca1q2kk7s63f9kk87hdynfwsjc0fix.png", - "https://patchwiki.biligame.com/images/arknights/d/d6/ni7vmq46bln710u1t90c6jha5h78xut.png", - "https://patchwiki.biligame.com/images/arknights/0/03/kqpny929d6yn9dqxq8p3oi7a6lii8eu.png", - "https://patchwiki.biligame.com/images/arknights/d/dd/7n8zkmv2izspjnnsmyocaqfsmaqmdrl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bf/5ca1q2kk7s63f9kk87hdynfwsjc0fix.png/100px-Pack_%E6%B5%81%E6%98%9F_skin_0_0.png", - "alt_text": "Pack 流星 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%81%E6%98%9F_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "削弱" - ], - "初始生命": "612", - "初始攻击": "159", - "初始防御": "58", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "浊心斯卡蒂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2c/2v07otjhojakcmp08h5c0hyzscxqvxl.png", - "https://patchwiki.biligame.com/images/arknights/5/58/orohi8o2g7zkcxeapltz5efw6kyyog9.png", - "https://patchwiki.biligame.com/images/arknights/0/0a/6rhrq1o7dqeumpwj3l80rkkpe6e4sdc.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/k8lmt3a2ltt51c0lzb52wwq6v54x636.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2c/2v07otjhojakcmp08h5c0hyzscxqvxl.png/100px-Pack_%E6%B5%8A%E5%BF%83%E6%96%AF%E5%8D%A1%E8%92%82_skin_0_0.png", - "alt_text": "Pack 浊心斯卡蒂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%8A%E5%BF%83%E6%96%AF%E5%8D%A1%E8%92%82_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "阿戈尔", - "获取途径": [ - "【深悼】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "支援", - "生存", - "输出" - ], - "初始生命": "613", - "初始攻击": "145", - "初始防御": "93", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "6(最终6)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "海沫": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c4/gazwijgly287w2ciufsvgfttu4e6ycc.png", - "https://patchwiki.biligame.com/images/arknights/c/c4/fm5i09xfjvbste1wvf4h41ztdbfekle.png", - "https://patchwiki.biligame.com/images/arknights/0/05/dbr7itsfgsauz1a1tw6j931emcwd8jo.png", - "https://patchwiki.biligame.com/images/arknights/6/68/kd2f1gwp23psdtm3c93nhojd6g5azk7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c4/gazwijgly287w2ciufsvgfttu4e6ycc.png/100px-Pack_%E6%B5%B7%E6%B2%AB_skin_0_0.png", - "alt_text": "Pack 海沫 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%B7%E6%B2%AB_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 收割者", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "活动获取", - "【水月与深蓝之树】集成战略活动获取" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1055", - "初始攻击": "306", - "初始防御": "216", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终20)", - "阻挡数": "1(精1后为2)", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "收割者" - }, - "海蒂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/81/pofhe04tgj6r438zafw1m924r54xgx7.png", - "https://patchwiki.biligame.com/images/arknights/d/d5/1b3fh14x7hiac6oax81yvyxj43htr41.png", - "https://patchwiki.biligame.com/images/arknights/6/6a/9mci75os5900impp7osq7s96vc0k8e1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/81/pofhe04tgj6r438zafw1m924r54xgx7.png/100px-Pack_%E6%B5%B7%E8%92%82_skin_0_0.png", - "alt_text": "Pack 海蒂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%B7%E8%92%82_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "第十章主线奖励", - "主题曲获得" - ], - "标签": [ - "远程位", - "支援", - "治疗" - ], - "初始生命": "482", - "初始攻击": "126", - "初始防御": "107", - "初始法抗": "0", - "再部署": "80", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "海霓": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bb/pbdgt07gvqwdn6qvvefhp04ep1qifma.png", - "https://patchwiki.biligame.com/images/arknights/6/67/rka0hdleg66esl2gfd1x3ibjfo6pdg2.png", - "https://patchwiki.biligame.com/images/arknights/8/82/lcsen5qt8mn1zpgxpcf89tvacv93b0s.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bb/pbdgt07gvqwdn6qvvefhp04ep1qifma.png/100px-Pack_%E6%B5%B7%E9%9C%93_skin_0_0.png", - "alt_text": "Pack 海霓 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B5%B7%E9%9C%93_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 削弱者", - "性别": "女", - "阵营": "阿戈尔", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "削弱" - ], - "初始生命": "637", - "初始攻击": "198", - "初始防御": "47", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "削弱者" - }, - "涤火杰西卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/51/cues1v02jpk7jg7n6mylgi8iic7lgy0.png", - "https://patchwiki.biligame.com/images/arknights/9/9c/p5jplp1osh0g799toqrpwengturopri.png", - "https://patchwiki.biligame.com/images/arknights/b/b8/daox97gzoorrvqydwj9viku4f0vtfv5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/51/cues1v02jpk7jg7n6mylgi8iic7lgy0.png/100px-Pack_%E6%B6%A4%E7%81%AB%E6%9D%B0%E8%A5%BF%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 涤火杰西卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B6%A4%E7%81%AB%E6%9D%B0%E8%A5%BF%E5%8D%A1_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 哨戒铁卫", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "防护", - "生存", - "输出" - ], - "初始生命": "1455", - "初始攻击": "269", - "初始防御": "258", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "哨戒铁卫" - }, - "淬羽赫默": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d0/p39scztiomj88ezi9bvvuqi2onwxsct.png", - "https://patchwiki.biligame.com/images/arknights/6/62/pdgyv0tp51w42985gptqs27acvmieif.png", - "https://patchwiki.biligame.com/images/arknights/f/f5/3unoks6nytqp44ag3cbhea48te5l7l2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d0/p39scztiomj88ezi9bvvuqi2onwxsct.png/100px-Pack_%E6%B7%AC%E7%BE%BD%E8%B5%AB%E9%BB%98_skin_0_0.png", - "alt_text": "Pack 淬羽赫默 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B7%AC%E7%BE%BD%E8%B5%AB%E9%BB%98_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "【孤星】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "支援", - "生存", - "治疗" - ], - "初始生命": "737", - "初始攻击": "185", - "初始防御": "73", - "初始法抗": "15", - "再部署": "80", - "部署费用": "13(最终12)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "护佑者" - }, - "深巡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cc/ghp5p898d338xnvj8r4ax3q35eif8th.png", - "https://patchwiki.biligame.com/images/arknights/1/19/tkh5q1z40ujxyxy9j0dp7keocfs2jq8.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/an3k36lggi7efwssdw23pzoguhremos.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cc/ghp5p898d338xnvj8r4ax3q35eif8th.png/100px-Pack_%E6%B7%B1%E5%B7%A1_skin_0_0.png", - "alt_text": "Pack 深巡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B7%B1%E5%B7%A1_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 哨戒铁卫", - "性别": "女", - "阵营": "阿戈尔", - "获取途径": [ - "【生路】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "防护", - "输出", - "减速" - ], - "初始生命": "1312", - "初始攻击": "226", - "初始防御": "251", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终21)", - "阻挡数": "3→3→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "哨戒铁卫" - }, - "深律": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7c/8mv50hn6icb6ugricdvz54bx4700c6g.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/0nzc6qdr1prclv64inehfsbdmr8t7r5.png", - "https://patchwiki.biligame.com/images/arknights/6/68/n0j8nzjgli5ofyutsjk8wsli8e023dn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7c/8mv50hn6icb6ugricdvz54bx4700c6g.png/100px-Pack_%E6%B7%B1%E5%BE%8B_skin_0_0.png", - "alt_text": "Pack 深律 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B7%B1%E5%BE%8B_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 守护者", - "性别": "男", - "阵营": "莱塔尼亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "防护", - "治疗" - ], - "初始生命": "1150", - "初始攻击": "195", - "初始防御": "238", - "初始法抗": "10", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "2→3→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "深海色": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2f/0d1a68crct7mi1rfm846tgg5mz6tam0.png", - "https://patchwiki.biligame.com/images/arknights/6/66/pr6k7fk9robx9oss4k7yoj0zy7xlcal.png", - "https://patchwiki.biligame.com/images/arknights/7/7d/f6fwn7725tjdh6fn7l9u8wmyamrsdin.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2f/0d1a68crct7mi1rfm846tgg5mz6tam0.png/100px-Pack_%E6%B7%B1%E6%B5%B7%E8%89%B2_skin_0_0.png", - "alt_text": "Pack 深海色 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B7%B1%E6%B5%B7%E8%89%B2_skin_0_0.png", - "星级": "4", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "阿戈尔", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "召唤" - ], - "初始生命": "472", - "初始攻击": "181", - "初始防御": "53", - "初始法抗": "10", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "召唤师" - }, - "深靛": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d7/t8p7ez4klcr2g6ayudli3fm5d7ktmqt.png", - "https://patchwiki.biligame.com/images/arknights/0/01/0zgaxokd43gbrvl1jjd2ld2w9v808g7.png", - "https://patchwiki.biligame.com/images/arknights/e/ef/15q73rzz1jz4lbh4yh2dnpsjwl9hs3l.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d7/t8p7ez4klcr2g6ayudli3fm5d7ktmqt.png/100px-Pack_%E6%B7%B1%E9%9D%9B_skin_0_0.png", - "alt_text": "Pack 深靛 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B7%B1%E9%9D%9B_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 秘术师", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "625", - "初始攻击": "486", - "初始防御": "44", - "初始法抗": "20", - "再部署": "70", - "部署费用": "21(最终21)", - "阻挡数": "1", - "攻击间隔": "3.0", - "是否感染": "否", - "职业": "术师", - "分支": "秘术师" - }, - "清流": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/23/ahm42w3z4cceek8gdaojsw7kqvzy48s.png", - "https://patchwiki.biligame.com/images/arknights/b/b7/q845dnljcse9ua4eov95anky4gs7vqx.png", - "https://patchwiki.biligame.com/images/arknights/3/34/27ok9sdbflxc0tsla9gwkxjxijm4djn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/23/ahm42w3z4cceek8gdaojsw7kqvzy48s.png/100px-Pack_%E6%B8%85%E6%B5%81_skin_0_0.png", - "alt_text": "Pack 清流 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B8%85%E6%B5%81_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 疗养师", - "性别": "女", - "阵营": "炎", - "获取途径": [ - "限时礼包", - "联动", - "公开招募" - ], - "标签": [ - "治疗", - "支援", - "远程位" - ], - "初始生命": "748", - "初始攻击": "159", - "初始防御": "51", - "初始法抗": "10", - "再部署": "80", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "疗养师" - }, - "清道夫": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4b/2idfmuwniala78qw38nacx02mdobvrw.png", - "https://patchwiki.biligame.com/images/arknights/1/11/3a3elpxqgzurq2qeesqghfc49t4fhbq.png", - "https://patchwiki.biligame.com/images/arknights/7/7c/52gh76que7vd9rpe8hrjwbj73bx5z3s.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4b/2idfmuwniala78qw38nacx02mdobvrw.png/100px-Pack_%E6%B8%85%E9%81%93%E5%A4%AB_skin_0_0.png", - "alt_text": "Pack 清道夫 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B8%85%E9%81%93%E5%A4%AB_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "S.W.E.E.P., 罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "693", - "初始攻击": "185", - "初始防御": "136", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "渡桥": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4c/4ev8v25w0eppiqcgx7sxqov4bd6uh37.png", - "https://patchwiki.biligame.com/images/arknights/9/95/8s581xs633zakrf0nu7ji7o9cd3w9kl.png", - "https://patchwiki.biligame.com/images/arknights/4/49/7djfahd4c185alv3dpelsbk6xgpusgi.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4c/4ev8v25w0eppiqcgx7sxqov4bd6uh37.png/100px-Pack_%E6%B8%A1%E6%A1%A5_skin_0_0.png", - "alt_text": "Pack 渡桥 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B8%A1%E6%A1%A5_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 战术家", - "性别": "男", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "费用回复", - "爆发" - ], - "初始生命": "612", - "初始攻击": "208", - "初始防御": "42", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "先锋", - "分支": "战术家" - }, - "温米": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/6e/jrp22j07kq04bnlczpn9lat1nmmov4t.png", - "https://patchwiki.biligame.com/images/arknights/7/74/h3i1vwrbabmr7gv6lk4ch2xxbs7mn8i.png", - "https://patchwiki.biligame.com/images/arknights/d/d7/ayjrjdqjka94muxfd4oyykgcpejyuft.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/6e/jrp22j07kq04bnlczpn9lat1nmmov4t.png/100px-Pack_%E6%B8%A9%E7%B1%B3_skin_0_0.png", - "alt_text": "Pack 温米 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B8%A9%E7%B1%B3_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 本源术师", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素", - "爆发" - ], - "初始生命": "563", - "初始攻击": "284", - "初始防御": "42", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "本源术师" - }, - "温蒂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/36/gkvxbzxy4sr3ibeylp5azfngaaxv4az.png", - "https://patchwiki.biligame.com/images/arknights/a/a8/oleeplzev9q5xplvcenv0qd6u4glal0.png", - "https://patchwiki.biligame.com/images/arknights/4/42/gz64qemc17l0uvfne47xa7z7m9q8bem.png", - "https://patchwiki.biligame.com/images/arknights/d/dc/ip28bodsa919zj87beq8x8tchct65gw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/36/gkvxbzxy4sr3ibeylp5azfngaaxv4az.png/100px-Pack_%E6%B8%A9%E8%92%82_skin_0_0.png", - "alt_text": "Pack 温蒂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%B8%A9%E8%92%82_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 推击手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "位移", - "输出", - "控场" - ], - "初始生命": "984", - "初始攻击": "295", - "初始防御": "163", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "19(最终19)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "推击手" - }, - "溯光星源": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f2/kqimbigmaizeso8lcx1rmosq0oahbu6.png", - "https://patchwiki.biligame.com/images/arknights/f/fd/kvwk444sylnclj2pkde6z5h0vdw1qdf.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f2/kqimbigmaizeso8lcx1rmosq0oahbu6.png/100px-Pack_%E6%BA%AF%E5%85%89%E6%98%9F%E6%BA%90_skin_0_0.png", - "alt_text": "Pack 溯光星源 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%BA%AF%E5%85%89%E6%98%9F%E6%BA%90_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "【雪山降临1101】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "减速", - "支援", - "输出" - ], - "初始生命": "646", - "初始攻击": "225", - "初始防御": "56", - "初始法抗": "15", - "再部署": "80", - "部署费用": "16(最终15)", - "阻挡数": "1→1→1", - "攻击间隔": "1.9", - "是否感染": "是", - "职业": "辅助", - "分支": "凝滞师" - }, - "澄闪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/26/a97ho6x13l9deh0inonopt74hnnwkvm.png", - "https://patchwiki.biligame.com/images/arknights/d/dd/m6xurwx2cra05s6rcmj2n0ekbi0hco6.png", - "https://patchwiki.biligame.com/images/arknights/8/89/ka8aay64yv1bl3uvlnwghfe2r3ac6jb.png", - "https://patchwiki.biligame.com/images/arknights/7/79/dbm92x8et58pn72gmvt0zgrc6dt6d8e.png", - "https://patchwiki.biligame.com/images/arknights/1/16/29t0rwdd76hmrpgruhsb6021xomsljs.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/26/a97ho6x13l9deh0inonopt74hnnwkvm.png/100px-Pack_%E6%BE%84%E9%97%AA_skin_0_0.png", - "alt_text": "Pack 澄闪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%BE%84%E9%97%AA_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 驭械术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "输出", - "远程位" - ], - "初始生命": "605", - "初始攻击": "153", - "初始防御": "50", - "初始法抗": "10", - "再部署": "70", - "部署费用": "20(最终20)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "术师", - "分支": "驭械术师" - }, - "濯尘芙蓉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f0/1w8p7byv9gtx01763a12oayabklrrhn.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/tig2iu093c7w33f6c2moahedbbfxwo8.png", - "https://patchwiki.biligame.com/images/arknights/0/01/2mnh66hbpawnvd1wyricqb83zkc1sle.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f0/1w8p7byv9gtx01763a12oayabklrrhn.png/100px-Pack_%E6%BF%AF%E5%B0%98%E8%8A%99%E8%93%89_skin_0_0.png", - "alt_text": "Pack 濯尘芙蓉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E6%BF%AF%E5%B0%98%E8%8A%99%E8%93%89_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 咒愈师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "治疗", - "远程位" - ], - "初始生命": "826", - "初始攻击": "178", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "医疗", - "分支": "咒愈师" - }, - "火哨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/94/py9stuhtrguqp26j0plor4noyafprwj.png", - "https://patchwiki.biligame.com/images/arknights/3/38/7buwoo5nshpt6imor2zx0sze4ebaa5o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/94/py9stuhtrguqp26j0plor4noyafprwj.png/100px-Pack_%E7%81%AB%E5%93%A8_skin_0_0.png", - "alt_text": "Pack 火哨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%AB%E5%93%A8_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 要塞", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1203", - "初始攻击": "456", - "初始防御": "205", - "初始法抗": "0", - "再部署": "70", - "部署费用": "23(最终25)", - "阻挡数": "2", - "攻击间隔": "2.8", - "是否感染": "否", - "职业": "重装", - "分支": "要塞" - }, - "火神": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2c/qua5kte3p2wy1i2l50shbvo9s450med.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/hgchfz3lkhhv1sk2vosmszv5aep6eh5.png", - "https://patchwiki.biligame.com/images/arknights/d/de/f7f8y3s12fh47pvwncvdzuz6istqcmz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2c/qua5kte3p2wy1i2l50shbvo9s450med.png/100px-Pack_%E7%81%AB%E7%A5%9E_skin_0_0.png", - "alt_text": "Pack 火神 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%AB%E7%A5%9E_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 不屈者", - "性别": "女", - "阵营": "米诺斯", - "获取途径": "公开招募", - "标签": [ - "近战位", - "生存", - "防护", - "输出" - ], - "初始生命": "1574", - "初始攻击": "344", - "初始防御": "222", - "初始法抗": "10", - "再部署": "70", - "部署费用": "31(最终33)", - "阻挡数": "3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "不屈者" - }, - "火龙S黑角": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0c/2p1zp3r8qzk9udcde1xfx3bmb9z3c7g.png", - "https://patchwiki.biligame.com/images/arknights/a/ab/hqo8jtze0el6z4x7vityqhv5ook9yg6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0c/2p1zp3r8qzk9udcde1xfx3bmb9z3c7g.png/100px-Pack_%E7%81%AB%E9%BE%99S%E9%BB%91%E8%A7%92_skin_0_0.png", - "alt_text": "Pack 火龙S黑角 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%AB%E9%BE%99S%E9%BB%91%E8%A7%92_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 武者", - "性别": "男", - "阵营": "罗德岛, 行动组A4", - "获取途径": [ - "联动", - "联动寻访", - "【砺火成锋】寻访" - ], - "标签": [ - "近战位", - "生存", - "输出" - ], - "初始生命": "1442", - "初始攻击": "324", - "初始防御": "169", - "初始法抗": "0", - "再部署": "70", - "部署费用": "21(最终23)", - "阻挡数": "1", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "武者" - }, - "灰喉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/35/gozthnk4nvv8ploswluyyb4224zpmqa.png", - "https://patchwiki.biligame.com/images/arknights/b/b2/2dfug2u3irj41cl98fs7bvuj2t3oik6.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/0l9d4fev65m1qlbao68ir9dxkl7gelw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/35/gozthnk4nvv8ploswluyyb4224zpmqa.png/100px-Pack_%E7%81%B0%E5%96%89_skin_0_0.png", - "alt_text": "Pack 灰喉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%B0%E5%96%89_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "输出", - "远程位" - ], - "初始生命": "667", - "初始攻击": "173", - "初始防御": "53", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.00", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "灰毫": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/91/0xzigenl0cf1oa72m8xq79ysej2einm.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/glvt9hztd6kxbazmmmlwner94cs7hfh.png", - "https://patchwiki.biligame.com/images/arknights/b/b4/bg9h7a2ltzqhumyph9x76g1pmgipbbj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/91/0xzigenl0cf1oa72m8xq79ysej2einm.png/100px-Pack_%E7%81%B0%E6%AF%AB_skin_0_0.png", - "alt_text": "Pack 灰毫 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%B0%E6%AF%AB_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 要塞", - "性别": "女", - "阵营": "卡西米尔, 红松骑士团", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "输出", - "防护" - ], - "初始生命": "1293", - "初始攻击": "446", - "初始防御": "194", - "初始法抗": "0", - "再部署": "70", - "部署费用": "23(最终25)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "2.8", - "是否感染": "是", - "职业": "重装", - "分支": "要塞" - }, - "灰烬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/be/02auxj5g3gc9r62z4dx7rheiqask16k.png", - "https://patchwiki.biligame.com/images/arknights/e/ed/qb8cn0za3nbeyzhbshdlrhviyj09z9h.png", - "https://patchwiki.biligame.com/images/arknights/7/78/hnxm927flgvqid7df9ecl41362lirma.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/be/02auxj5g3gc9r62z4dx7rheiqask16k.png/100px-Pack_%E7%81%B0%E7%83%AC_skin_0_0.png", - "alt_text": "Pack 灰烬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%B0%E7%83%AC_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【进攻、防守、战术交汇】寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "718", - "初始攻击": "181", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "灵知": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/45/lnpcw5udtjqpxcqh6w5vi7hxn8jo1ob.png", - "https://patchwiki.biligame.com/images/arknights/7/73/plp1n1nh7xweoszt0rly3ncyo53ib6r.png", - "https://patchwiki.biligame.com/images/arknights/3/3d/8kix0eh1sa1skpn4hhy4mzf62zv58jp.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/45/lnpcw5udtjqpxcqh6w5vi7hxn8jo1ob.png/100px-Pack_%E7%81%B5%E7%9F%A5_skin_0_0.png", - "alt_text": "Pack 灵知 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%81%B5%E7%9F%A5_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 削弱者", - "性别": "男", - "阵营": "喀兰贸易, 谢拉格", - "获取途径": "中坚寻访", - "标签": [ - "削弱", - "远程位" - ], - "初始生命": "798", - "初始攻击": "205", - "初始防御": "61", - "初始法抗": "15", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "削弱者" - }, - "炎客": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/12/03v26ss0be6vn5jgzxfogef6xp260e3.png", - "https://patchwiki.biligame.com/images/arknights/c/c3/kbxa7cc6glh3fpe5sp2fxq32owztx3f.png", - "https://patchwiki.biligame.com/images/arknights/d/d0/mqkfy5a1d3tc7obes9o1upb5xcudvfn.png", - "https://patchwiki.biligame.com/images/arknights/3/30/n61i3t6ncstivdodvfi5irv0h6n14do.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/12/03v26ss0be6vn5jgzxfogef6xp260e3.png/100px-Pack_%E7%82%8E%E5%AE%A2_skin_0_0.png", - "alt_text": "Pack 炎客 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%82%8E%E5%AE%A2_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 无畏者", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "【战地秘闻】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1496", - "初始攻击": "408", - "初始防御": "86", - "初始法抗": "0", - "再部署": "80", - "部署费用": "18(最终17)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "是", - "职业": "近卫", - "分支": "无畏者" - }, - "炎熔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4c/44e7gm6j2kyrksiz15et8q8xtxwb40j.png", - "https://patchwiki.biligame.com/images/arknights/d/db/gd7v7quprm8dcrt020vim4qqfwpe2d9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4c/44e7gm6j2kyrksiz15et8q8xtxwb40j.png/100px-Pack_%E7%82%8E%E7%86%94_skin_0_0.png", - "alt_text": "Pack 炎熔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%82%8E%E7%86%94_skin_0_0.png", - "星级": "3", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "罗德岛, 行动预备组A1", - "获取途径": [ - "关卡0-8首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "614", - "初始攻击": "321", - "初始防御": "41", - "初始法抗": "10", - "再部署": "70", - "部署费用": "27(最终28)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "炎狱炎熔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/43/rvr2csz0k5nn7gk8nl9qelv2j3t3d6v.png", - "https://patchwiki.biligame.com/images/arknights/e/ea/pe8v7rz3ia6tjrbghegwsu3s1wv74a3.png", - "https://patchwiki.biligame.com/images/arknights/1/14/mbwivt66171nbl3yus4csy8ehzv5rjl.png", - "https://patchwiki.biligame.com/images/arknights/5/52/9vzhh6f043i09tsyoj94fzdpti3pkuq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/43/rvr2csz0k5nn7gk8nl9qelv2j3t3d6v.png/100px-Pack_%E7%82%8E%E7%8B%B1%E7%82%8E%E7%86%94_skin_0_0.png", - "alt_text": "Pack 炎狱炎熔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%82%8E%E7%8B%B1%E7%82%8E%E7%86%94_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "【", - "画中人", - "】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "692", - "初始攻击": "370", - "初始防御": "46", - "初始法抗": "10", - "再部署": "80s", - "部署费用": "32(最终32)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "烈夏": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cc/qs88e9nf5szgx1sz1ulchol545fz5am.png", - "https://patchwiki.biligame.com/images/arknights/a/a4/044g5c0mqhfkn7uuqddv4l5yi016ln7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cc/qs88e9nf5szgx1sz1ulchol545fz5am.png/100px-Pack_%E7%83%88%E5%A4%8F_skin_0_0.png", - "alt_text": "Pack 烈夏 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%83%88%E5%A4%8F_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 领主", - "性别": "女", - "阵营": "乌萨斯, 乌萨斯学生自治团", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "957", - "初始攻击": "283", - "初始防御": "178", - "初始法抗": "5", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "烛煌": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fb/cwo47h5q47dboywf74l66dwh1ou8qax.png", - "https://patchwiki.biligame.com/images/arknights/9/9f/a1zdztcjcbmgxfaiylhbbmmrexez89r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fb/cwo47h5q47dboywf74l66dwh1ou8qax.png/100px-Pack_%E7%83%9B%E7%85%8C_skin_0_0.png", - "alt_text": "Pack 烛煌 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%83%9B%E7%85%8C_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 本源术师", - "性别": "女", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素", - "输出", - "群攻" - ], - "初始生命": "668", - "初始攻击": "324", - "初始防御": "52", - "初始法抗": "5", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "本源术师" - }, - "焰尾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a9/142r2tzkfwzll5haam5ltf1bgbjhc19.png", - "https://patchwiki.biligame.com/images/arknights/e/e3/4hdifjnxqcjuybd2lma5mqque0b6k3i.png", - "https://patchwiki.biligame.com/images/arknights/d/db/8o7qxskmre5fiyrsubkkfekdwjcq01p.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a9/142r2tzkfwzll5haam5ltf1bgbjhc19.png/100px-Pack_%E7%84%B0%E5%B0%BE_skin_0_0.png", - "alt_text": "Pack 焰尾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%84%B0%E5%B0%BE_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "卡西米尔, 红松骑士团", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "费用回复", - "生存" - ], - "初始生命": "864", - "初始攻击": "216", - "初始防御": "157", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "焰影苇草": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2a/t3ygx5vvw73wmzt6f2p0v0huw3zllb7.png", - "https://patchwiki.biligame.com/images/arknights/2/2c/5r8bqmaa1sauifa0xbvx5l13eu84j3b.png", - "https://patchwiki.biligame.com/images/arknights/6/63/lavvfue0v5cirfqv5acxe7kxrbukg0d.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/cpz5jusnjstdkrxwv9jmbnl072nbhg9.png", - "https://patchwiki.biligame.com/images/arknights/4/42/f3zb497fn8cxjstnna4af3sip1dd72c.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2a/t3ygx5vvw73wmzt6f2p0v0huw3zllb7.png/100px-Pack_%E7%84%B0%E5%BD%B1%E8%8B%87%E8%8D%89_skin_0_0.png", - "alt_text": "Pack 焰影苇草 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%84%B0%E5%BD%B1%E8%8B%87%E8%8D%89_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 咒愈师", - "性别": "女", - "阵营": "塔拉, 维多利亚", - "获取途径": "标准寻访", - "标签": [ - "治疗", - "输出", - "削弱", - "远程位" - ], - "初始生命": "868", - "初始攻击": "192", - "初始防御": "36", - "初始法抗": "10", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "医疗", - "分支": "咒愈师" - }, - "煌": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/57/3e9cwu4tcbfzbw2qgwugmu557hnshny.png", - "https://patchwiki.biligame.com/images/arknights/5/52/2y9roswrvzrp1o7cjg1vsyjezkpagl6.png", - "https://patchwiki.biligame.com/images/arknights/a/ae/d70d30xwitvozq0nzb5az05r30lqvb4.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/c6uze15fksd061fcw7pjsj4rb77nwa1.png", - "https://patchwiki.biligame.com/images/arknights/5/5c/5meyj89ekk5v17wp4fgcbwzroepbz0p.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/57/3e9cwu4tcbfzbw2qgwugmu557hnshny.png/100px-Pack_%E7%85%8C_skin_0_0.png", - "alt_text": "Pack 煌 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%85%8C_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1286", - "初始攻击": "308", - "初始防御": "156", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "2(精二时为3)", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "熔泉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2d/lsheyxmjkarc6d2sixlygcgegiol2t7.png", - "https://patchwiki.biligame.com/images/arknights/2/22/c3bles3vh4r2lkboolrvho9b3ieqfhg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2d/lsheyxmjkarc6d2sixlygcgegiol2t7.png/100px-Pack_%E7%86%94%E6%B3%89_skin_0_0.png", - "alt_text": "Pack 熔泉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%86%94%E6%B3%89_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 攻城手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "820", - "初始攻击": "427", - "初始防御": "60", - "初始法抗": "0", - "再部署": "慢", - "部署费用": "21(最终21)", - "阻挡数": "1", - "攻击间隔": "2.4", - "是否感染": "是", - "职业": "狙击", - "分支": "攻城手" - }, - "燧石": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e2/cd8d4vt2s40tep9yje7ye204ol2kczr.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/5ubxtz7tglagequm09c1s1ubs97y0o7.png", - "https://patchwiki.biligame.com/images/arknights/3/3b/s5t1jc09j5456gcpwxkezzpyi4sqru1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e2/cd8d4vt2s40tep9yje7ye204ol2kczr.png/100px-Pack_%E7%87%A7%E7%9F%B3_skin_0_0.png", - "alt_text": "Pack 燧石 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%87%A7%E7%9F%B3_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 斗士", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1180", - "初始攻击": "224", - "初始防御": "144", - "初始法抗": "0", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "0.78", - "是否感染": "否", - "职业": "近卫", - "分支": "斗士" - }, - "爱丽丝": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a1/7s0f8va6ed4dxnnff4tjeegfei1qtc4.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/jlaai2vnyt0m5mdza8ynug22iu1m9l3.png", - "https://patchwiki.biligame.com/images/arknights/0/0c/nfw1xs0dt8ahxnivdnlmndtqgt956sc.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a1/7s0f8va6ed4dxnnff4tjeegfei1qtc4.png/100px-Pack_%E7%88%B1%E4%B8%BD%E4%B8%9D_skin_0_0.png", - "alt_text": "Pack 爱丽丝 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%88%B1%E4%B8%BD%E4%B8%9D_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 秘术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "669", - "初始攻击": "548", - "初始防御": "48", - "初始法抗": "10", - "再部署": "70s", - "部署费用": "22(最终22)", - "阻挡数": "1", - "攻击间隔": "3.0s", - "是否感染": "否", - "职业": "术师", - "分支": "秘术师" - }, - "特克诺": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/69/9a5jps9natgsslm6utfjfhrb0plrg3a.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/kjpwacsgkstkhepi8izz81jpbh48diy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/69/9a5jps9natgsslm6utfjfhrb0plrg3a.png/100px-Pack_%E7%89%B9%E5%85%8B%E8%AF%BA_skin_0_0.png", - "alt_text": "Pack 特克诺 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%89%B9%E5%85%8B%E8%AF%BA_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 塑灵术师", - "性别": "女", - "阵营": "玻利瓦尔", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "召唤" - ], - "初始生命": "687", - "初始攻击": "254", - "初始防御": "28", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "塑灵术师" - }, - "特米米": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/af/mh7nxodv6utqagwaak9q55je2g03pfn.png", - "https://patchwiki.biligame.com/images/arknights/c/c7/gosdwi9ucany5bbhbyeh4lzxl6wpr1u.png", - "https://patchwiki.biligame.com/images/arknights/3/3b/mbgyepa0mjtizovroo200vj9v73zre2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/af/mh7nxodv6utqagwaak9q55je2g03pfn.png/100px-Pack_%E7%89%B9%E7%B1%B3%E7%B1%B3_skin_0_0.png", - "alt_text": "Pack 特米米 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%89%B9%E7%B1%B3%E7%B1%B3_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "【密林悍将归来】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "输出", - "生存" - ], - "初始生命": "837", - "初始攻击": "271", - "初始防御": "45", - "初始法抗": "10", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "中坚术师" - }, - "狮蝎": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/dc/7urao9pg3puittts6yqagfqajtipwfx.png", - "https://patchwiki.biligame.com/images/arknights/5/5a/st5qoo0c88htzxi8wkihdyg4bvzmzkt.png", - "https://patchwiki.biligame.com/images/arknights/7/74/soh1irtgluyze85r10e7ykqwonzodtj.png", - "https://patchwiki.biligame.com/images/arknights/3/3e/ekqv6cmic2zrvh3f9dhcouc4hwcombb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/dc/7urao9pg3puittts6yqagfqajtipwfx.png/100px-Pack_%E7%8B%AE%E8%9D%8E_skin_0_0.png", - "alt_text": "Pack 狮蝎 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8B%AE%E8%9D%8E_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 伏击客", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "777", - "初始攻击": "378", - "初始防御": "141", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "0", - "攻击间隔": "3.5", - "是否感染": "是", - "职业": "特种", - "分支": "伏击客" - }, - "猎蜂": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/eb/g0dwr0jo6529ldjcgmq09lslvt9dvz8.png", - "https://patchwiki.biligame.com/images/arknights/4/43/ddjma8akbbu3uscj3ylp1b1gclt07dc.png", - "https://patchwiki.biligame.com/images/arknights/5/53/aw48rz109zywlct6mkd89u5w83hzrtr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/eb/g0dwr0jo6529ldjcgmq09lslvt9dvz8.png/100px-Pack_%E7%8C%8E%E8%9C%82_skin_0_0.png", - "alt_text": "Pack 猎蜂 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8C%8E%E8%9C%82_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 斗士", - "性别": "女", - "阵营": "乌萨斯", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "输出", - "近战位" - ], - "初始生命": "1151", - "初始攻击": "211", - "初始防御": "131", - "初始法抗": "0", - "再部署": "70", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "0.78", - "是否感染": "是", - "职业": "近卫", - "分支": "斗士" - }, - "玛恩纳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4d/3x3edpbxu2ipyawgubjfgjqwhzoxplg.png", - "https://patchwiki.biligame.com/images/arknights/3/30/a4la3ckvlpx4ovbrkjlrz4xv2vchhcf.png", - "https://patchwiki.biligame.com/images/arknights/5/55/pki6ql4p03pu6qg2ip6qt9pbdgst8k9.png", - "https://patchwiki.biligame.com/images/arknights/7/75/rc2kieusfmwwwhrvqkn1dut7p643hpy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4d/3x3edpbxu2ipyawgubjfgjqwhzoxplg.png/100px-Pack_%E7%8E%9B%E6%81%A9%E7%BA%B3_skin_0_0.png", - "alt_text": "Pack 玛恩纳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8E%9B%E6%81%A9%E7%BA%B3_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 解放者", - "性别": "男", - "阵营": "卡西米尔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "爆发" - ], - "初始生命": "1945", - "初始攻击": "161", - "初始防御": "239", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "2(精二后为3)", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "解放者" - }, - "玛露西尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/ce/2eqsc1j7kbjn9wn8x5lf76cfmstrizx.png", - "https://patchwiki.biligame.com/images/arknights/2/25/mslv8t50k6rfapjseid6igr5trzm5wj.png", - "https://patchwiki.biligame.com/images/arknights/8/81/d6vpss6nwzyr9h2vs3ffkqsghqw67b0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/ce/2eqsc1j7kbjn9wn8x5lf76cfmstrizx.png/100px-Pack_%E7%8E%9B%E9%9C%B2%E8%A5%BF%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 玛露西尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8E%9B%E9%9C%B2%E8%A5%BF%E5%B0%94_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "莱欧斯小队", - "获取途径": [ - "联动", - "联动寻访", - "【泰拉饭,呜呼,泰拉饭】寻访" - ], - "标签": [ - "远程位", - "群攻", - "治疗", - "控场" - ], - "初始生命": "810", - "初始攻击": "424", - "初始防御": "52", - "初始法抗": "10", - "再部署": "70", - "部署费用": "31(最终32)", - "阻挡数": "1→1→1", - "攻击间隔": "2.9", - "是否感染": "否", - "职业": "术师", - "分支": "扩散术师" - }, - "玫兰莎": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2f/nw8fhlhymsuukgjegs0y54mnotzs6gc.png", - "https://patchwiki.biligame.com/images/arknights/5/5d/3jcz3jtd9d5qe74l66nr2noxrulrc4a.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2f/nw8fhlhymsuukgjegs0y54mnotzs6gc.png/100px-Pack_%E7%8E%AB%E5%85%B0%E8%8E%8E_skin_0_0.png", - "alt_text": "Pack 玫兰莎 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8E%AB%E5%85%B0%E8%8E%8E_skin_0_0.png", - "星级": "3", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "罗德岛, 行动预备组A4", - "获取途径": [ - "公开招募", - "关卡0-11首次通关掉落", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1395", - "初始攻击": "396", - "初始防御": "83", - "初始法抗": "0", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "是", - "职业": "近卫", - "分支": "无畏者" - }, - "玫拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d0/a2cz7fha8ikwsbofvohlk1hchhheia5.png", - "https://patchwiki.biligame.com/images/arknights/9/9a/t6nydfnqmsp8u76an5cmpsu16f1pts6.png", - "https://patchwiki.biligame.com/images/arknights/4/49/5dhzpx23tfu4bwj9trgdbe7wv775il2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d0/a2cz7fha8ikwsbofvohlk1hchhheia5.png/100px-Pack_%E7%8E%AB%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 玫拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%8E%AB%E6%8B%89_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 重射手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "爆发" - ], - "初始生命": "709", - "初始攻击": "337", - "初始防御": "79", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "狙击", - "分支": "重射手" - }, - "琳琅诗怀雅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1b/jpkmaed0c2sd06q0nq84jshz548w3n5.png", - "https://patchwiki.biligame.com/images/arknights/1/15/6bs694crbhru7d8du8ywy7o0djntfir.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/cv79blp20op5vueg5hvdr8wdr3iptnu.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/ohvh9tbzhayml9xxkr53ev8rwp3i7ts.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1b/jpkmaed0c2sd06q0nq84jshz548w3n5.png/100px-Pack_%E7%90%B3%E7%90%85%E8%AF%97%E6%80%80%E9%9B%85_skin_0_0.png", - "alt_text": "Pack 琳琅诗怀雅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%90%B3%E7%90%85%E8%AF%97%E6%80%80%E9%9B%85_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 行商", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "快速复活", - "爆发" - ], - "初始生命": "1146", - "初始攻击": "386", - "初始防御": "235", - "初始法抗": "0", - "再部署": "25", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "特种", - "分支": "行商" - }, - "琴柳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d2/qcrsjkebivmz46i11ktx8dsx6v9fzm4.png", - "https://patchwiki.biligame.com/images/arknights/c/c6/bjh7vlqq1ks6r5ktkk8dfrjay1443qu.png", - "https://patchwiki.biligame.com/images/arknights/6/6a/syyoh7hkr2gk53q7w2gc5cmv9h7pq7h.png", - "https://patchwiki.biligame.com/images/arknights/c/c7/7sxt6new94tduxf1aee55nphexbo3gs.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d2/qcrsjkebivmz46i11ktx8dsx6v9fzm4.png/100px-Pack_%E7%90%B4%E6%9F%B3_skin_0_0.png", - "alt_text": "Pack 琴柳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%90%B4%E6%9F%B3_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 执旗手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "中坚寻访", - "标签": [ - "费用回复", - "支援", - "近战位" - ], - "初始生命": "771", - "初始攻击": "243", - "初始防御": "169", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "否", - "职业": "先锋", - "分支": "执旗手" - }, - "瑕光": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7a/3px6m97pxtx2zodj0u1ftvlo5zjk447.png", - "https://patchwiki.biligame.com/images/arknights/d/db/6etqt2w1ux072m3wpop4xantr85iy81.png", - "https://patchwiki.biligame.com/images/arknights/5/5c/clbaw8otwtfhui8hz7yd1felhq1syyn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7a/3px6m97pxtx2zodj0u1ftvlo5zjk447.png/100px-Pack_%E7%91%95%E5%85%89_skin_0_0.png", - "alt_text": "Pack 瑕光 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%91%95%E5%85%89_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 守护者", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "防护", - "治疗", - "输出" - ], - "初始生命": "1346", - "初始攻击": "207", - "初始防御": "242", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "初始2,精英化阶段一后变为3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "瑰盐": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f2/mbwoastcrt903br02rfvl5edkkfq67l.png", - "https://patchwiki.biligame.com/images/arknights/2/2a/qahkj3uw6izv9ihkh9re3pbl376osts.png", - "https://patchwiki.biligame.com/images/arknights/5/5e/doge8nxqq78qs6h5uccbm51ap1m1tk4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f2/mbwoastcrt903br02rfvl5edkkfq67l.png/100px-Pack_%E7%91%B0%E7%9B%90_skin_0_0.png", - "alt_text": "Pack 瑰盐 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%91%B0%E7%9B%90_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 群愈师", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "【出苍白海】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "治疗", - "支援" - ], - "初始生命": "782", - "初始攻击": "120", - "初始防御": "72", - "初始法抗": "0", - "再部署": "80", - "部署费用": "17(最终16)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "群愈师" - }, - "电弧": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bf/b3xivmtv7bak1qobkm7f79g5us8edra.png", - "https://patchwiki.biligame.com/images/arknights/9/92/99561vhpurv3z2asrardrlc59jqmcmv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bf/b3xivmtv7bak1qobkm7f79g5us8edra.png/100px-Pack_%E7%94%B5%E5%BC%A7_skin_0_0.png", - "alt_text": "Pack 电弧 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%94%B5%E5%BC%A7_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": [ - "【岁的界园志异】集成战略活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "召唤", - "输出", - "支援" - ], - "初始生命": "480", - "初始攻击": "210", - "初始防御": "61", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "召唤师" - }, - "白金": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/55/2p8ew5b093p13pcho9ar1wkeu88jozd.png", - "https://patchwiki.biligame.com/images/arknights/7/7b/mgjgsk2iyux3kcjxopzqi1awtljgzih.png", - "https://patchwiki.biligame.com/images/arknights/e/e6/c6q7xarcaa761co69l6kjr8thxvpqeq.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/20ag8yahgw1c8pdyiclavt3kgt66u6t.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/55/2p8ew5b093p13pcho9ar1wkeu88jozd.png/100px-Pack_%E7%99%BD%E9%87%91_skin_0_0.png", - "alt_text": "Pack 白金 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%99%BD%E9%87%91_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "693", - "初始攻击": "171", - "初始防御": "58", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.00", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "白铁": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0e/mvwfdmpzqiyhayepghtxumv3j2k3jur.png", - "https://patchwiki.biligame.com/images/arknights/b/b8/bnf4cqjw8vsw023zzsbvygsnxk84bo5.png", - "https://patchwiki.biligame.com/images/arknights/c/c9/r73yn1k3hq1i3eyz88kh9zys91whgro.png", - "https://patchwiki.biligame.com/images/arknights/9/95/htwqkjrm1n1isgi0wfk3ksluli5t6k3.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0e/mvwfdmpzqiyhayepghtxumv3j2k3jur.png/100px-Pack_%E7%99%BD%E9%93%81_skin_0_0.png", - "alt_text": "Pack 白铁 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%99%BD%E9%93%81_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 工匠", - "性别": "男", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "支援", - "输出" - ], - "初始生命": "1043", - "初始攻击": "236", - "初始防御": "190", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终17)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "辅助", - "分支": "工匠" - }, - "白雪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5d/8ky26cl2tw3581npjwdcfwh33nz5nj5.png", - "https://patchwiki.biligame.com/images/arknights/d/d2/n9t5i8megr8bm2gp7k2d72xmwrbqp0s.png", - "https://patchwiki.biligame.com/images/arknights/0/04/nabxfxad16hel4eh95aw5x1hzpvvdrz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5d/8ky26cl2tw3581npjwdcfwh33nz5nj5.png/100px-Pack_%E7%99%BD%E9%9B%AA_skin_0_0.png", - "alt_text": "Pack 白雪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%99%BD%E9%9B%AA_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "东", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "减速" - ], - "初始生命": "834", - "初始攻击": "374", - "初始防御": "51", - "初始法抗": "0", - "再部署": "70", - "部署费用": "23(最终25)", - "阻挡数": "1", - "攻击间隔": "2.8", - "是否感染": "感染", - "职业": "狙击", - "分支": "炮手" - }, - "白面鸮": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b7/9j2j8madfqm8vakmsl8rg2n34i0lran.png", - "https://patchwiki.biligame.com/images/arknights/7/76/5e5q4k5xco6tnvljqtjjxs4pyjayxum.png", - "https://patchwiki.biligame.com/images/arknights/0/0f/ou6fg083hyg7tk81rvqo6lrja8x7quz.png", - "https://patchwiki.biligame.com/images/arknights/1/1e/sqfv1078oz6k4o47068z81ik84senzg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b7/9j2j8madfqm8vakmsl8rg2n34i0lran.png/100px-Pack_%E7%99%BD%E9%9D%A2%E9%B8%AE_skin_0_0.png", - "alt_text": "Pack 白面鸮 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%99%BD%E9%9D%A2%E9%B8%AE_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 群愈师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "治疗", - "支援", - "远程位" - ], - "初始生命": "751", - "初始攻击": "122", - "初始防御": "71", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "群愈师" - }, - "百炼嘉维尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/32/34icuj7cxynhtcb6p8dvjx1c1h78zqh.png", - "https://patchwiki.biligame.com/images/arknights/1/19/c70lmk7wv82j6hwmp72yowq56d8a2kw.png", - "https://patchwiki.biligame.com/images/arknights/9/92/f23u0lzerh1tolxej0a7bina8zcafco.png", - "https://patchwiki.biligame.com/images/arknights/9/97/4qs7p3na5qgr89w1di2mjxzbo79vo4i.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/32/34icuj7cxynhtcb6p8dvjx1c1h78zqh.png/100px-Pack_%E7%99%BE%E7%82%BC%E5%98%89%E7%BB%B4%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 百炼嘉维尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%99%BE%E7%82%BC%E5%98%89%E7%BB%B4%E5%B0%94_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "【巨斧与笔尖】限定寻访", - "限定寻访", - "限定寻访·夏季" - ], - "标签": [ - "近战位", - "爆发", - "输出", - "生存" - ], - "初始生命": "1325", - "初始攻击": "309", - "初始防御": "165", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "2(精二时为3)", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "真理": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/63/0ozruvu1dsyohmjwadurafeupeitxks.png", - "https://patchwiki.biligame.com/images/arknights/5/57/3i33n9tnk9sr63qdlr8v94y4dxgixbe.png", - "https://patchwiki.biligame.com/images/arknights/0/03/rr03kktkw27258s9jvo9ylogcdvt2lx.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/63/0ozruvu1dsyohmjwadurafeupeitxks.png/100px-Pack_%E7%9C%9F%E7%90%86_skin_0_0.png", - "alt_text": "Pack 真理 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%9C%9F%E7%90%86_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "乌萨斯, 乌萨斯学生自治团", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "减速", - "输出" - ], - "初始生命": "581", - "初始攻击": "218", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "否", - "职业": "辅助", - "分支": "凝滞师" - }, - "真言": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/47/rgx7cl36ec48s2qkkgmuggr2a3w2uml.png", - "https://patchwiki.biligame.com/images/arknights/9/9a/k1yu6hw9iszqgb3vgcqwsiv55tjm1vr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/47/rgx7cl36ec48s2qkkgmuggr2a3w2uml.png/100px-Pack_%E7%9C%9F%E8%A8%80_skin_0_0.png", - "alt_text": "Pack 真言 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%9C%9F%E8%A8%80_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 本源术师", - "性别": "女", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素", - "输出", - "控场" - ], - "初始生命": "593", - "初始攻击": "340", - "初始防御": "52", - "初始法抗": "5", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "本源术师" - }, - "石棉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c0/epp35m9ltb3nu6i5us9rfinyizgwqk7.png", - "https://patchwiki.biligame.com/images/arknights/8/8e/kb1fnftymotpees51igfig0eu7znbbd.png", - "https://patchwiki.biligame.com/images/arknights/f/f1/6snzj2udxf5phomjfmdjmj3ps1nzojl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c0/epp35m9ltb3nu6i5us9rfinyizgwqk7.png/100px-Pack_%E7%9F%B3%E6%A3%89_skin_0_0.png", - "alt_text": "Pack 石棉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%9F%B3%E6%A3%89_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 驭法铁卫", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "输出" - ], - "初始生命": "1252", - "初始攻击": "265", - "初始防御": "223", - "初始法抗": "5", - "再部署": "70", - "部署费用": "21(最终23)", - "阻挡数": "3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "驭法铁卫" - }, - "石英": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a4/65vnvo6aupom6ci0yl8riadp1wfmlet.png", - "https://patchwiki.biligame.com/images/arknights/c/cf/cwinvlpgkzegyp6fadnkxarucclo8v9.png", - "https://patchwiki.biligame.com/images/arknights/b/b3/5v3fsmqos67bw47mj2vnnq6xrp9ohm0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a4/65vnvo6aupom6ci0yl8riadp1wfmlet.png/100px-Pack_%E7%9F%B3%E8%8B%B1_skin_0_0.png", - "alt_text": "Pack 石英 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%9F%B3%E8%8B%B1_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 重剑手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "采购凭证区", - "标签": [ - "近战位", - "输出" - ], - "初始生命": "2229", - "初始攻击": "620", - "初始防御": "0", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "2", - "攻击间隔": "2.5", - "是否感染": "", - "职业": "近卫", - "分支": "重剑手" - }, - "砾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/20/0rv0q41vsgewsmb8c1bux6eql245bnh.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/1t7xx30qfx82w9tcia2pj6lqxlr90nh.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/26ba46ywasfp51654gcp709oexq8bph.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/20/0rv0q41vsgewsmb8c1bux6eql245bnh.png/100px-Pack_%E7%A0%BE_skin_0_0.png", - "alt_text": "Pack 砾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A0%BE_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "快速复活", - "防护" - ], - "初始生命": "663", - "初始攻击": "176", - "初始防御": "151", - "初始法抗": "0", - "再部署": "18", - "部署费用": "6(最终6)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "否", - "职业": "特种", - "分支": "处决者" - }, - "祐天寺若麦": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/14/o72nngds71ndov9wpj88anr88pwswoe.png", - "https://patchwiki.biligame.com/images/arknights/6/68/oqpfolgmhsezn7f94frlam6kptc659r.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/j36mlscyxb7sg3cg13g9fafhif0rfp9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/14/o72nngds71ndov9wpj88anr88pwswoe.png/100px-Pack_%E7%A5%90%E5%A4%A9%E5%AF%BA%E8%8B%A5%E9%BA%A6_skin_0_0.png", - "alt_text": "Pack 祐天寺若麦 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A5%90%E5%A4%A9%E5%AF%BA%E8%8B%A5%E9%BA%A6_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 撼地者", - "性别": "女", - "阵营": "Ave Mujica", - "获取途径": [ - "【无忧梦呓】活动获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "群攻", - "输出", - "削弱" - ], - "初始生命": "1018", - "初始攻击": "531", - "初始防御": "170", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终18)", - "阻挡数": "2→2→2", - "攻击间隔": "1.8", - "是否感染": "否", - "职业": "近卫", - "分支": "撼地者" - }, - "稀音": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5c/au7yug7mj5d7w9e8mme7ny9mpolsi2d.png", - "https://patchwiki.biligame.com/images/arknights/1/1b/2h8p9ruiy5b4n7ixvo3mvsfsto6dqqj.png", - "https://patchwiki.biligame.com/images/arknights/8/83/szdi2ysccj7bzywfpv9gqvp2uztan6r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5c/au7yug7mj5d7w9e8mme7ny9mpolsi2d.png/100px-Pack_%E7%A8%80%E9%9F%B3_skin_0_0.png", - "alt_text": "Pack 稀音 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A8%80%E9%9F%B3_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "【危机合约#2利刃行动】", - "活动获取", - "常驻高级凭证区", - "常驻通用凭证区" - ], - "标签": [ - "远程位", - "召唤", - "支援" - ], - "初始生命": "496", - "初始攻击": "194", - "初始防御": "67", - "初始法抗": "15", - "再部署": "慢", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "辅助", - "分支": "召唤师" - }, - "空": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/78/gytoybv9wpdmureu8iys3pvwmzfevqz.png", - "https://patchwiki.biligame.com/images/arknights/9/93/0tj3hh7p2fbg8oyrj927uouyrn4a8gk.png", - "https://patchwiki.biligame.com/images/arknights/7/75/nxyc7qu9r7tynip0mu182do8fa2j1fb.png", - "https://patchwiki.biligame.com/images/arknights/f/f9/3ya7uitn64klztb0nvqkmpjqevu4i7z.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/78/gytoybv9wpdmureu8iys3pvwmzfevqz.png/100px-Pack_%E7%A9%BA_skin_0_0.png", - "alt_text": "Pack 空 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A9%BA_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": "中坚寻访", - "标签": [ - "远程位", - "支援", - "治疗" - ], - "初始生命": "519", - "初始攻击": "133", - "初始防御": "95", - "初始法抗": "0", - "再部署": "70", - "部署费用": "5(最终5)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "空弦": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d9/0476xra04w0lsb4hmolmvbmlksbb38h.png", - "https://patchwiki.biligame.com/images/arknights/6/69/54mgstasetjvuss6u1nu5emjubev6d4.png", - "https://patchwiki.biligame.com/images/arknights/a/a6/qlrmdkb4ertr8z95wfn43amc2h3yr8m.png", - "https://patchwiki.biligame.com/images/arknights/1/12/8e7ur1pnzqgpe1rz9il670q041se52a.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d9/0476xra04w0lsb4hmolmvbmlksbb38h.png/100px-Pack_%E7%A9%BA%E5%BC%A6_skin_0_0.png", - "alt_text": "Pack 空弦 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A9%BA%E5%BC%A6_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "拉特兰", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "725", - "初始攻击": "178", - "初始防御": "61", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "空构": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9e/et0elpei6b6pas0z7qpo48rq3ukvzyd.png", - "https://patchwiki.biligame.com/images/arknights/f/fa/ijih3bo0nlbx2ndl1xscz8svdpoq77j.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9e/et0elpei6b6pas0z7qpo48rq3ukvzyd.png/100px-Pack_%E7%A9%BA%E6%9E%84_skin_0_0.png", - "alt_text": "Pack 空构 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A9%BA%E6%9E%84_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 怪杰", - "性别": "女", - "阵营": "拉特兰", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "支援", - "输出" - ], - "初始生命": "805", - "初始攻击": "233", - "初始防御": "53", - "初始法抗": "10", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "特种", - "分支": "怪杰" - }, - "空爆": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/78/k85gb6yi1jna21d0p7whxz5vvnqojt4.png", - "https://patchwiki.biligame.com/images/arknights/b/bc/gmftpiz9xx7pyr2l7kni08cmdjz8pbu.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/78/k85gb6yi1jna21d0p7whxz5vvnqojt4.png/100px-Pack_%E7%A9%BA%E7%88%86_skin_0_0.png", - "alt_text": "Pack 空爆 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%A9%BA%E7%88%86_skin_0_0.png", - "星级": "3", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "罗德岛, 行动预备组A6", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "736", - "初始攻击": "340", - "初始防御": "51", - "初始法抗": "0", - "再部署": "70", - "部署费用": "21(最终21)", - "阻挡数": "1→1", - "攻击间隔": "2.8", - "是否感染": "是", - "职业": "狙击", - "分支": "炮手" - }, - "米格鲁": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/93/i6judyd8ubntbhkj8xw7g059yq70ik5.png", - "https://patchwiki.biligame.com/images/arknights/f/fc/k085ew72d9z60t4oen691apzemu514q.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/93/i6judyd8ubntbhkj8xw7g059yq70ik5.png/100px-Pack_%E7%B1%B3%E6%A0%BC%E9%B2%81_skin_0_0.png", - "alt_text": "Pack 米格鲁 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%B1%B3%E6%A0%BC%E9%B2%81_skin_0_0.png", - "星级": "3", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "罗德岛, 行动预备组A1", - "获取途径": [ - "公开招募", - "关卡TR-7首次通关掉落", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1144", - "初始攻击": "184", - "初始防御": "242", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "重装", - "分支": "铁卫" - }, - "絮雨": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/09/k7vfbr0o3ai1ecvuj3st2kd02bpj1gg.png", - "https://patchwiki.biligame.com/images/arknights/0/02/s6pk34xc4aoyvlzjnrvg8p4jsv2vgj8.png", - "https://patchwiki.biligame.com/images/arknights/7/79/dl39ttxy1i8idw2fjet7o5qshapiwt8.png", - "https://patchwiki.biligame.com/images/arknights/0/05/d0oy503rui1d499nirgs9ix0knwf3up.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/09/k7vfbr0o3ai1ecvuj3st2kd02bpj1gg.png/100px-Pack_%E7%B5%AE%E9%9B%A8_skin_0_0.png", - "alt_text": "Pack 絮雨 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%B5%AE%E9%9B%A8_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 疗养师", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "785", - "初始攻击": "172", - "初始防御": "52", - "初始法抗": "10", - "再部署": "慢", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "否", - "职业": "医疗", - "分支": "疗养师" - }, - "红": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e1/ma8vlmedrq58tgzuc9k3wy1t2hulukj.png", - "https://patchwiki.biligame.com/images/arknights/3/38/a78sm5vn33d1a7lo9pn0zjlr72t4inh.png", - "https://patchwiki.biligame.com/images/arknights/8/8c/cky2albu7mqzshfbutp6pvvtv0ac1el.png", - "https://patchwiki.biligame.com/images/arknights/5/5a/a40244ryyjf932bf2rhc8nv0wk0egtt.png", - "https://patchwiki.biligame.com/images/arknights/1/15/mfqtzuafw27q2ath15kd97mmqmtrg3c.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e1/ma8vlmedrq58tgzuc9k3wy1t2hulukj.png/100px-Pack_%E7%BA%A2_skin_0_0.png", - "alt_text": "Pack 红 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BA%A2_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "S.W.E.E.P., 罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "快速复活", - "控场" - ], - "初始生命": "703", - "初始攻击": "204", - "初始防御": "135", - "初始法抗": "0", - "再部署": "18", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "否", - "职业": "特种", - "分支": "处决者" - }, - "红云": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/eb/oprkayht2oj5rsudh0txyb6beobp5c2.png", - "https://patchwiki.biligame.com/images/arknights/2/27/2y1dggu9llj298hrd484u5apqs7m5um.png", - "https://patchwiki.biligame.com/images/arknights/7/75/keaat3mi4htwun3vco01oqqjh1ujpzo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/eb/oprkayht2oj5rsudh0txyb6beobp5c2.png/100px-Pack_%E7%BA%A2%E4%BA%91_skin_0_0.png", - "alt_text": "Pack 红云 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BA%A2%E4%BA%91_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "叙拉古", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "550", - "初始攻击": "166", - "初始防御": "57", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "狙击", - "分支": "速射手" - }, - "红豆": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1e/et1lvbxzxpgyh8xqklf21f5mnl0ptzg.png", - "https://patchwiki.biligame.com/images/arknights/8/88/48423mlheemp8o72sabgxedem4cysp5.png", - "https://patchwiki.biligame.com/images/arknights/0/0e/srhpwnkx32okd7hlf1qsfyj8ftryhkk.png", - "https://patchwiki.biligame.com/images/arknights/0/0a/g86up46t0dznk0fvz2ikckbp215ynaq.png", - "https://patchwiki.biligame.com/images/arknights/1/1a/crpfnzesv9q75z4opcnzy94j68fkla2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1e/et1lvbxzxpgyh8xqklf21f5mnl0ptzg.png/100px-Pack_%E7%BA%A2%E8%B1%86_skin_0_0.png", - "alt_text": "Pack 红豆 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BA%A2%E8%B1%86_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "费用回复" - ], - "初始生命": "724", - "初始攻击": "248", - "初始防御": "152", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "先锋", - "分支": "冲锋手" - }, - "红隼": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/36/3z8xbcpjeqyhws7ngeanwr5hj81hibg.png", - "https://patchwiki.biligame.com/images/arknights/5/55/olpnl4cpdiq90gmmtbh5vd1r2z47o98.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/36/3z8xbcpjeqyhws7ngeanwr5hj81hibg.png/100px-Pack_%E7%BA%A2%E9%9A%BC_skin_0_0.png", - "alt_text": "Pack 红隼 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BA%A2%E9%9A%BC_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "【生息演算-沙洲遗闻】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "730", - "初始攻击": "208", - "初始防御": "138", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2→2→2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "纯烬艾雅法拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e1/ttsm9cscbbgo8zqvhyjanju451gc001.png", - "https://patchwiki.biligame.com/images/arknights/1/1b/9qai8m1749yhcqskmljsiup1gy2mn4k.png", - "https://patchwiki.biligame.com/images/arknights/c/c8/qe6dth6g3kuktxrgbqwg6akn449wl4p.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e1/ttsm9cscbbgo8zqvhyjanju451gc001.png/100px-Pack_%E7%BA%AF%E7%83%AC%E8%89%BE%E9%9B%85%E6%B3%95%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 纯烬艾雅法拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BA%AF%E7%83%AC%E8%89%BE%E9%9B%85%E6%B3%95%E6%8B%89_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 行医", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": [ - "【云间清醒梦】限定寻访", - "限定寻访", - "限定寻访·夏季" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "789", - "初始攻击": "148", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "行医" - }, - "绮良": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/22/kac0d6xh1wgld383cmd4egknbq4ujf6.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/s10x17wy55s21n5zd0i1e28em8c95gj.png", - "https://patchwiki.biligame.com/images/arknights/2/25/pttgqmw2tb1zeq1059uno42ymuw1cf3.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/22/kac0d6xh1wgld383cmd4egknbq4ujf6.png/100px-Pack_%E7%BB%AE%E8%89%AF_skin_0_0.png", - "alt_text": "Pack 绮良 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BB%AE%E8%89%AF_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 伏击客", - "性别": "女", - "阵营": "东", - "获取途径": "中坚寻访", - "标签": [ - "输出", - "生存", - "近战位" - ], - "初始生命": "849", - "初始攻击": "372", - "初始防御": "141", - "初始法抗": "10", - "再部署": "70s", - "部署费用": "18(最终18)", - "阻挡数": "0", - "攻击间隔": "3.5", - "是否感染": "是", - "职业": "特种", - "分支": "伏击客" - }, - "维什戴尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/56/kaxtsxa2l644v4jnrfpbhxt1m2ptnop.png", - "https://patchwiki.biligame.com/images/arknights/5/51/1ivtdjg8tu87jvtxjiqxhqb0vtq19qk.png", - "https://patchwiki.biligame.com/images/arknights/3/33/672p7o12dpd5xsfcfnwgptazy86657m.png", - "https://patchwiki.biligame.com/images/arknights/9/90/twchr462mqi9il83xg8m3kqqi9b3sdm.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/56/kaxtsxa2l644v4jnrfpbhxt1m2ptnop.png/100px-Pack_%E7%BB%B4%E4%BB%80%E6%88%B4%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 维什戴尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BB%B4%E4%BB%80%E6%88%B4%E5%B0%94_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 投掷手", - "性别": "女", - "阵营": "巴别塔", - "获取途径": [ - "限定寻访", - "【何以为我】限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "849", - "初始攻击": "340", - "初始防御": "128", - "初始法抗": "10", - "再部署": "70", - "部署费用": "23(最终23)", - "阻挡数": "1→1→1", - "攻击间隔": "2.1", - "是否感染": "是", - "职业": "狙击", - "分支": "投掷手" - }, - "维娜·维多利亚": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d2/4se5lkf4svezn0y0z7ad480k8ggktoy.png", - "https://patchwiki.biligame.com/images/arknights/a/a3/ozeqq0hcc38lufozwstih9a94z7vmgm.png", - "https://patchwiki.biligame.com/images/arknights/d/d4/hykoi5tg914wws0ebnyhrf0dfawirsl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d2/4se5lkf4svezn0y0z7ad480k8ggktoy.png/100px-Pack_%E7%BB%B4%E5%A8%9C%C2%B7%E7%BB%B4%E5%A4%9A%E5%88%A9%E4%BA%9A_skin_0_0.png", - "alt_text": "Pack 维娜·维多利亚 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BB%B4%E5%A8%9C%C2%B7%E7%BB%B4%E5%A4%9A%E5%88%A9%E4%BA%9A_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1320", - "初始攻击": "289", - "初始防御": "189", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.25", - "是否感染": "否", - "职业": "近卫", - "分支": "术战者" - }, - "维荻": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/87/jnwslkjeaqv8l0jljaa41sb11hs5k42.png", - "https://patchwiki.biligame.com/images/arknights/5/52/lk2yosxly135j5xhnjln8h3mnxsat7f.png", - "https://patchwiki.biligame.com/images/arknights/1/1e/gbhxx6tty33e9l1gj2a54izf3ohpydg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/87/jnwslkjeaqv8l0jljaa41sb11hs5k42.png/100px-Pack_%E7%BB%B4%E8%8D%BB_skin_0_0.png", - "alt_text": "Pack 维荻 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BB%B4%E8%8D%BB_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 傀儡师", - "性别": "男", - "阵营": "维多利亚", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "生存", - "快速复活" - ], - "初始生命": "1060", - "初始攻击": "305", - "初始防御": "106", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "特种", - "分支": "傀儡师" - }, - "缄默德克萨斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/36/p3o3ktevjtttbl0xu2my9261jf9hd58.png", - "https://patchwiki.biligame.com/images/arknights/3/3d/00zy6fhdlfuwafzt7i4ga697h7vvu56.png", - "https://patchwiki.biligame.com/images/arknights/6/6b/1uhwniw1v9ynhe2z8ikux4yrihoyuid.png", - "https://patchwiki.biligame.com/images/arknights/b/b5/7ux7sd4hu1byi0392hq4pa1e1g11bt9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/36/p3o3ktevjtttbl0xu2my9261jf9hd58.png/100px-Pack_%E7%BC%84%E9%BB%98%E5%BE%B7%E5%85%8B%E8%90%A8%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 缄默德克萨斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BC%84%E9%BB%98%E5%BE%B7%E5%85%8B%E8%90%A8%E6%96%AF_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": [ - "【斩荆辟路】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "快速复活", - "输出", - "近战位" - ], - "初始生命": "747", - "初始攻击": "219", - "初始防御": "144", - "初始法抗": "0", - "再部署": "18s", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "非", - "职业": "特种", - "分支": "处决者" - }, - "缠丸": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a7/n422nbv4c0vrbv372yaoegj0czlsj17.png", - "https://patchwiki.biligame.com/images/arknights/7/76/hv6p5n8woo5lq9oktsp47pvypsr9pl7.png", - "https://patchwiki.biligame.com/images/arknights/d/d4/j5ydyqiwbp4lqwfseuhixzivnyzfdi7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a7/n422nbv4c0vrbv372yaoegj0czlsj17.png/100px-Pack_%E7%BC%A0%E4%B8%B8_skin_0_0.png", - "alt_text": "Pack 缠丸 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BC%A0%E4%B8%B8_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "东", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "生存", - "输出" - ], - "初始生命": "1514", - "初始攻击": "396", - "初始防御": "70", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "缪尔赛思": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/32/6ylrfn8uite3ctznxysqw7kdmm4w6ie.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/suobhnnw2zjkrhu44l2nkz07zahb3db.png", - "https://patchwiki.biligame.com/images/arknights/d/df/qsk1f8e2ywhlix28xt0phtmgw489mfo.png", - "https://patchwiki.biligame.com/images/arknights/6/63/do3fhv59urf3j8zsub0ntrcy5zij8lu.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/32/6ylrfn8uite3ctznxysqw7kdmm4w6ie.png/100px-Pack_%E7%BC%AA%E5%B0%94%E8%B5%9B%E6%80%9D_skin_0_0.png", - "alt_text": "Pack 缪尔赛思 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BC%AA%E5%B0%94%E8%B5%9B%E6%80%9D_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 战术家", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "限定寻访", - "【真理孑然】限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "控场", - "费用回复" - ], - "初始生命": "811", - "初始攻击": "210", - "初始防御": "40", - "初始法抗": "0", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "先锋", - "分支": "战术家" - }, - "罗宾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9e/3smiunqu4gyud2c7kr9gd5ogfgce9jx.png", - "https://patchwiki.biligame.com/images/arknights/4/4c/94qn9wkv41p59nayp4c6sxlb1s4uajy.png", - "https://patchwiki.biligame.com/images/arknights/7/7f/e18o293qaw4n09glgw9jtlsyocfq5yc.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9e/3smiunqu4gyud2c7kr9gd5ogfgce9jx.png/100px-Pack_%E7%BD%97%E5%AE%BE_skin_0_0.png", - "alt_text": "Pack 罗宾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BD%97%E5%AE%BE_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 陷阱师", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "【", - "孤岛风云", - "】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "召唤", - "位移" - ], - "初始生命": "674", - "初始攻击": "232", - "初始防御": "68", - "初始法抗": "0", - "再部署": "80s", - "部署费用": "11(最终10)", - "阻挡数": "1", - "攻击间隔": "0.85", - "是否感染": "否", - "职业": "特种", - "分支": "陷阱师" - }, - "罗小黑": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/98/qfefx3c55rewnitsjyfe7eplj8k2f1s.png", - "https://patchwiki.biligame.com/images/arknights/8/8e/5i2g658oclc9j0dzda0lkhrhmir51ij.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/98/qfefx3c55rewnitsjyfe7eplj8k2f1s.png/100px-Pack_%E7%BD%97%E5%B0%8F%E9%BB%91_skin_0_0.png", - "alt_text": "Pack 罗小黑 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BD%97%E5%B0%8F%E9%BB%91_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "炎", - "获取途径": [ - "【好久不见】活动获取", - "活动获取", - "联动" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "856", - "初始攻击": "287", - "初始防御": "154", - "初始法抗": "5", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "罗比菈塔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9c/0sf547pifbe7d06p33bgzuhttsmxao4.png", - "https://patchwiki.biligame.com/images/arknights/2/26/68638yi0spqs0jis5bkvl5c6gdlnqej.png", - "https://patchwiki.biligame.com/images/arknights/3/34/bb45gri76gcsh0zcnu0f1jzh21n88cy.png", - "https://patchwiki.biligame.com/images/arknights/7/78/lt791zpqgludfmwixex7yqex7c1zu0v.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9c/0sf547pifbe7d06p33bgzuhttsmxao4.png/100px-Pack_%E7%BD%97%E6%AF%94%E8%8F%88%E5%A1%94_skin_0_0.png", - "alt_text": "Pack 罗比菈塔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BD%97%E6%AF%94%E8%8F%88%E5%A1%94_skin_0_0.png", - "星级": "4", - "职业分支": "辅助 - 工匠", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "支援" - ], - "初始生命": "1123", - "初始攻击": "226", - "初始防御": "188", - "初始法抗": "0.0", - "再部署": "70", - "部署费用": "13(最终15)", - "阻挡数": "2", - "攻击间隔": "较慢", - "是否感染": "否", - "职业": "辅助", - "分支": "工匠" - }, - "羽毛笔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2a/o16ec9h9uiu0js1te7pji6gtkfcifs4.png", - "https://patchwiki.biligame.com/images/arknights/8/88/ivneeka8dohqfwiyxcxmjt9n2fg0u26.png", - "https://patchwiki.biligame.com/images/arknights/8/81/8lk5jggm3ok6jimadbtfd35dhcqdsyv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2a/o16ec9h9uiu0js1te7pji6gtkfcifs4.png/100px-Pack_%E7%BE%BD%E6%AF%9B%E7%AC%94_skin_0_0.png", - "alt_text": "Pack 羽毛笔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BE%BD%E6%AF%9B%E7%AC%94_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 收割者", - "性别": "女", - "阵营": "玻利瓦尔", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1120", - "初始攻击": "297", - "初始防御": "215", - "初始法抗": "0", - "再部署": "80", - "部署费用": "19(最终20)", - "阻挡数": "1(精一时为2)", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "收割者" - }, - "翎羽": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/67/7ukxywn197qwschcvw1dxyje2askzj2.png", - "https://patchwiki.biligame.com/images/arknights/c/cd/cf9eeiymjl3wt8g189ddy5b62d90yvy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/67/7ukxywn197qwschcvw1dxyje2askzj2.png/100px-Pack_%E7%BF%8E%E7%BE%BD_skin_0_0.png", - "alt_text": "Pack 翎羽 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E7%BF%8E%E7%BE%BD_skin_0_0.png", - "星级": "3", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "拉特兰", - "获取途径": [ - "公开招募", - "关卡0-5首次通关掉落", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "近战位", - "输出", - "费用回复" - ], - "初始生命": "688", - "初始攻击": "229", - "初始防御": "148", - "初始法抗": "0", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "先锋", - "分支": "冲锋手" - }, - "耀骑士临光": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/99/hw3r603rzazrl4y67y2lbmv8n83fvun.png", - "https://patchwiki.biligame.com/images/arknights/a/a3/l6wpp84y5trckrnktqqx6mjunw2yup0.png", - "https://patchwiki.biligame.com/images/arknights/9/9d/5jp7quw65w171gnpmfhau63low0dl00.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/99/hw3r603rzazrl4y67y2lbmv8n83fvun.png/100px-Pack_%E8%80%80%E9%AA%91%E5%A3%AB%E4%B8%B4%E5%85%89_skin_0_0.png", - "alt_text": "Pack 耀骑士临光 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%80%80%E9%AA%91%E5%A3%AB%E4%B8%B4%E5%85%89_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "【循光道途】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "1397", - "初始攻击": "473", - "初始防御": "130", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "老鲤": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/01/sq976b7yuxg58qoxtogfljrs84lfnck.png", - "https://patchwiki.biligame.com/images/arknights/6/69/hcdxl3i6w152hobu4jput7ww0gpexzy.png", - "https://patchwiki.biligame.com/images/arknights/8/8e/1ual20jidllvxx5rt116i28y5hh2zjk.png", - "https://patchwiki.biligame.com/images/arknights/0/0a/hrhkvwc9rsqsqfd8lfoflrb3b96ain5.png", - "https://patchwiki.biligame.com/images/arknights/d/db/jx7xga5kc3p0uiqov9c3j2636cxiurz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/01/sq976b7yuxg58qoxtogfljrs84lfnck.png/100px-Pack_%E8%80%81%E9%B2%A4_skin_0_0.png", - "alt_text": "Pack 老鲤 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%80%81%E9%B2%A4_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 行商", - "性别": "男", - "阵营": "炎-龙门, 鲤氏侦探事务所", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "快速复活", - "生存", - "输出" - ], - "初始生命": "1179", - "初始攻击": "376", - "初始防御": "240", - "初始法抗": "0", - "再部署": "25s", - "部署费用": "7(最终7)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "特种", - "分支": "行商" - }, - "耶拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/12/k7mg8siasqjru61gzov40rsticys8k2.png", - "https://patchwiki.biligame.com/images/arknights/a/a8/1bosns3v9iufxeflnuajrmrt11tu9nx.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/6m5y9o4nemiuj7b4cabk919y513cns6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/12/k7mg8siasqjru61gzov40rsticys8k2.png/100px-Pack_%E8%80%B6%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 耶拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%80%B6%E6%8B%89_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 驭械术师", - "性别": "女", - "阵营": "谢拉格", - "获取途径": [ - "活动获取", - "【风雪过境】活动获取" - ], - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "604", - "初始攻击": "135", - "初始防御": "48", - "初始法抗": "10", - "再部署": "80", - "部署费用": "21(最终20)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "术师", - "分支": "驭械术师" - }, - "聆音": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a1/oyxjjj6wkrqyyh0gs6pdkkhtathn5w8.png", - "https://patchwiki.biligame.com/images/arknights/3/35/6jkedr6ho5kiwz9ml2cmkinj1erza3w.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a1/oyxjjj6wkrqyyh0gs6pdkkhtathn5w8.png/100px-Pack_%E8%81%86%E9%9F%B3_skin_0_0.png", - "alt_text": "Pack 聆音 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%81%86%E9%9F%B3_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 本源近卫", - "性别": "女", - "阵营": "玻利瓦尔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "爆发", - "输出" - ], - "初始生命": "1067", - "初始攻击": "366", - "初始防御": "168", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "2→2→2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "本源近卫" - }, - "能天使": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9c/tl2bkpdij7004hljexvbukorvzdjawa.png", - "https://patchwiki.biligame.com/images/arknights/8/8e/fq2ws7dcprdqajmpe0xaknizxutx9t2.png", - "https://patchwiki.biligame.com/images/arknights/7/75/n0xs9o8ezhnmkz1ygfln4ly9xit1oxf.png", - "https://patchwiki.biligame.com/images/arknights/9/96/5a25syctzgog7zvthl7lr0l5z6f2vok.png", - "https://patchwiki.biligame.com/images/arknights/4/47/borp9xc5x1mkqxp6qw25t6m9t4xcr7x.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9c/tl2bkpdij7004hljexvbukorvzdjawa.png/100px-Pack_%E8%83%BD%E5%A4%A9%E4%BD%BF_skin_0_0.png", - "alt_text": "Pack 能天使 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%83%BD%E5%A4%A9%E4%BD%BF_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "企鹅物流, 炎-龙门", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "711", - "初始攻击": "183", - "初始防御": "57", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1.00", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "至简": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e9/lp64kkfl2n314hv8o5dad60u3e1pj1p.png", - "https://patchwiki.biligame.com/images/arknights/4/46/786mz0x0007qn6ikcy5agt2jugn79xd.png", - "https://patchwiki.biligame.com/images/arknights/d/db/i828zg5k6r72q833yt3qfa2bcov4a80.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e9/lp64kkfl2n314hv8o5dad60u3e1pj1p.png/100px-Pack_%E8%87%B3%E7%AE%80_skin_0_0.png", - "alt_text": "Pack 至简 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%87%B3%E7%AE%80_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 驭械术师", - "性别": "男", - "阵营": "萨尔贡", - "获取途径": [ - "活动获取", - "【理想城:长夏狂欢季】", - "活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "573", - "初始攻击": "148", - "初始防御": "47", - "初始法抗": "10", - "再部署": "80", - "部署费用": "21(最终21)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "术师", - "分支": "驭械术师" - }, - "艾丝黛尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bb/hp25huk2ytxy8n0j4827t0vb82f87ip.png", - "https://patchwiki.biligame.com/images/arknights/e/e2/2l765y7j7u49ms9gxudhvw9092xznik.png", - "https://patchwiki.biligame.com/images/arknights/1/17/qrb1usga8up2flrexzlt6dyokaolm3p.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bb/hp25huk2ytxy8n0j4827t0vb82f87ip.png/100px-Pack_%E8%89%BE%E4%B8%9D%E9%BB%9B%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 艾丝黛尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%89%BE%E4%B8%9D%E9%BB%9B%E5%B0%94_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 强攻手", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": "公开招募", - "标签": [ - "近战位", - "群攻", - "生存" - ], - "初始生命": "1140", - "初始攻击": "248", - "初始防御": "133", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "2(精二时为3)", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "强攻手" - }, - "艾丽妮": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ef/8qf332utfjtf188ga5dxl7p2yj9gihg.png", - "https://patchwiki.biligame.com/images/arknights/7/76/h4aoepadszgucovpzf0f5j3xl9coq2d.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/t8mu46hdvlh4ee2ujkgw4001rt6gul9.png", - "https://patchwiki.biligame.com/images/arknights/6/62/isw5ziiojek9x0zc6qry4fugj1umws3.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ef/8qf332utfjtf188ga5dxl7p2yj9gihg.png/100px-Pack_%E8%89%BE%E4%B8%BD%E5%A6%AE_skin_0_0.png", - "alt_text": "Pack 艾丽妮 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%89%BE%E4%B8%BD%E5%A6%AE_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 剑豪", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": "标准寻访", - "标签": [ - "爆发", - "输出", - "控场", - "近战位" - ], - "初始生命": "1236", - "初始攻击": "249", - "初始防御": "151", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "剑豪" - }, - "艾拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/02/riluxj4y07c42hcwnbldawqf1tkupeu.png", - "https://patchwiki.biligame.com/images/arknights/5/54/rjvbzit1sky5gx8hn2av1dqd78tl9ge.png", - "https://patchwiki.biligame.com/images/arknights/f/fa/4esr01rdzthmoyhvn06o36ayarkvz8o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/02/riluxj4y07c42hcwnbldawqf1tkupeu.png/100px-Pack_%E8%89%BE%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 艾拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%89%BE%E6%8B%89_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 陷阱师", - "性别": "女", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【突破,援助,任务循环】寻访" - ], - "标签": [ - "远程位", - "召唤", - "控场", - "输出" - ], - "初始生命": "696", - "初始攻击": "270", - "初始防御": "72", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "0.85", - "是否感染": "否", - "职业": "特种", - "分支": "陷阱师" - }, - "艾雅法拉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3f/njtitr32ddhb6obtqk8eulr48eu9qsf.png", - "https://patchwiki.biligame.com/images/arknights/4/4f/2ogx6udv4d85z2ooz5smkzb4km9v1dl.png", - "https://patchwiki.biligame.com/images/arknights/7/72/tw2st2n6amkgh30sz4roj0a4z12lqh9.png", - "https://patchwiki.biligame.com/images/arknights/3/39/4z3ff2gkgwalxk6ocmvrus57wakn124.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3f/njtitr32ddhb6obtqk8eulr48eu9qsf.png/100px-Pack_%E8%89%BE%E9%9B%85%E6%B3%95%E6%8B%89_skin_0_0.png", - "alt_text": "Pack 艾雅法拉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%89%BE%E9%9B%85%E6%B3%95%E6%8B%89_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": "中坚寻访", - "标签": [ - "远程位", - "输出", - "削弱" - ], - "初始生命": "732", - "初始攻击": "292", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "芙兰卡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ec/1iveo6aw2nfhmrof43nzmzezllfsb4i.png", - "https://patchwiki.biligame.com/images/arknights/a/a3/3mf68g9a15e3vfw1ldw5ca8q70sctl1.png", - "https://patchwiki.biligame.com/images/arknights/6/6d/nnur8dqdyk994mu3ky76v4k4wfho6op.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ec/1iveo6aw2nfhmrof43nzmzezllfsb4i.png/100px-Pack_%E8%8A%99%E5%85%B0%E5%8D%A1_skin_0_0.png", - "alt_text": "Pack 芙兰卡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8A%99%E5%85%B0%E5%8D%A1_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 无畏者", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": "中坚寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1443", - "初始攻击": "416", - "初始防御": "105", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "1.5", - "是否感染": "是", - "职业": "近卫", - "分支": "无畏者" - }, - "芙蓉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4d/doxogqt1yg78wxcl5r0gude5gla6p2a.png", - "https://patchwiki.biligame.com/images/arknights/5/52/s7w738m2wqtdcdibz5gyp9hqfjxi2ty.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4d/doxogqt1yg78wxcl5r0gude5gla6p2a.png/100px-Pack_%E8%8A%99%E8%93%89_skin_0_0.png", - "alt_text": "Pack 芙蓉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8A%99%E8%93%89_skin_0_0.png", - "星级": "3", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛, 行动预备组A1", - "获取途径": [ - "关卡TR-1首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "682", - "初始攻击": "153", - "初始防御": "61", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "芬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/53/1bjzl12p7v493d3eekzy134b40ceyq9.png", - "https://patchwiki.biligame.com/images/arknights/7/75/8f2fflo8zqvo84557ob3u5h1bfp7v5j.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/53/1bjzl12p7v493d3eekzy134b40ceyq9.png/100px-Pack_%E8%8A%AC_skin_0_0.png", - "alt_text": "Pack 芬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8A%AC_skin_0_0.png", - "星级": "3", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "罗德岛, 行动预备组A1", - "获取途径": [ - "关卡TR-4首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "近战位", - "费用回复" - ], - "初始生命": "742", - "初始攻击": "157", - "初始防御": "130", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "芳汀": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fd/4a1k66ae42runn1qs1agxt28lizw38r.png", - "https://patchwiki.biligame.com/images/arknights/9/99/fysj2ajglnme9yjwnzk3caejncf537w.png", - "https://patchwiki.biligame.com/images/arknights/d/d1/eap3q84rnvfan9kvmhiclv6wvet4234.png", - "https://patchwiki.biligame.com/images/arknights/3/34/pl7lwllymou7i0hh0gdfv17h2h9j7pt.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fd/4a1k66ae42runn1qs1agxt28lizw38r.png/100px-Pack_%E8%8A%B3%E6%B1%80_skin_0_0.png", - "alt_text": "Pack 芳汀 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8A%B3%E6%B1%80_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "拉特兰", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "近战位", - "输出" - ], - "初始生命": "945", - "初始攻击": "263", - "初始防御": "162", - "初始法抗": "5", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "领主" - }, - "苇草": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/48/t5glijeeu6ci57rvvmee2na1zdpwlvl.png", - "https://patchwiki.biligame.com/images/arknights/3/37/s9n9z4bbxuquajb8007fpkz5bmb2l25.png", - "https://patchwiki.biligame.com/images/arknights/d/de/gzcu8bqlz5ls8rsilnsc0qdqihyq7gp.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/48/t5glijeeu6ci57rvvmee2na1zdpwlvl.png/100px-Pack_%E8%8B%87%E8%8D%89_skin_0_0.png", - "alt_text": "Pack 苇草 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8B%87%E8%8D%89_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "870", - "初始攻击": "240", - "初始防御": "164", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "先锋", - "分支": "冲锋手" - }, - "苍苔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ac/cg5s28hk2cifxdmpmuepvzgn8bh0872.png", - "https://patchwiki.biligame.com/images/arknights/9/95/0dgo1sxxoqteozmxid9bdak0d7xcw43.png", - "https://patchwiki.biligame.com/images/arknights/7/75/fwxfxbiqdrz935gk6781wiso6orj644.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ac/cg5s28hk2cifxdmpmuepvzgn8bh0872.png/100px-Pack_%E8%8B%8D%E8%8B%94_skin_0_0.png", - "alt_text": "Pack 苍苔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8B%8D%E8%8B%94_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 教官", - "性别": "男", - "阵营": "哥伦比亚, 汐斯塔", - "获取途径": [ - "活动获取", - "【火山旅梦】活动获取" - ], - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "768", - "初始攻击": "286", - "初始防御": "197", - "初始法抗": "0", - "再部署": "80", - "部署费用": "16(最终15)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "近卫", - "分支": "教官" - }, - "苏苏洛": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ab/gw1b83bjk7wpktet0jkvozuy7ir3p0o.png", - "https://patchwiki.biligame.com/images/arknights/6/6c/4fc9h9bd2ou6tbqzju9j2gxw4e05zn1.png", - "https://patchwiki.biligame.com/images/arknights/6/63/hrxdsb1rwmhy7mwdyumob38ipnbllx0.png", - "https://patchwiki.biligame.com/images/arknights/7/7a/3k6mq0g762dhfq7sojpyywzk5dvt4d4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ab/gw1b83bjk7wpktet0jkvozuy7ir3p0o.png/100px-Pack_%E8%8B%8F%E8%8B%8F%E6%B4%9B_skin_0_0.png", - "alt_text": "Pack 苏苏洛 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8B%8F%E8%8B%8F%E6%B4%9B_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "治疗", - "远程位" - ], - "初始生命": "725", - "初始攻击": "173", - "初始防御": "53", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "若叶睦": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/04/beiqeodjplz7qh014munejo9am2cwu2.png", - "https://patchwiki.biligame.com/images/arknights/1/18/nc10hzuoylblq2z6tupi7dsgmlfwzhi.png", - "https://patchwiki.biligame.com/images/arknights/8/89/39aflcylykcay1gipr4l3n2wd910vq8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/04/beiqeodjplz7qh014munejo9am2cwu2.png/100px-Pack_%E8%8B%A5%E5%8F%B6%E7%9D%A6_skin_0_0.png", - "alt_text": "Pack 若叶睦 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8B%A5%E5%8F%B6%E7%9D%A6_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 傀儡师", - "性别": "女", - "阵营": "Ave Mujica", - "获取途径": [ - "联动", - "联动寻访", - "【人偶的歌谣】寻访" - ], - "标签": [ - "近战位", - "防护", - "快速复活" - ], - "初始生命": "1034", - "初始攻击": "341", - "初始防御": "117", - "初始法抗": "0", - "再部署": "70", - "部署费用": "13(最终13)", - "阻挡数": "2→2→2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "傀儡师" - }, - "苦艾": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8b/elv1aq913kpqjsndw1h98fqtgfh95ql.png", - "https://patchwiki.biligame.com/images/arknights/0/09/k3r14v9qc11kk559g03wv6rgh0hcw11.png", - "https://patchwiki.biligame.com/images/arknights/9/90/adcyelytcelit6dveo5li2imk3frvw1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8b/elv1aq913kpqjsndw1h98fqtgfh95ql.png/100px-Pack_%E8%8B%A6%E8%89%BE_skin_0_0.png", - "alt_text": "Pack 苦艾 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8B%A6%E8%89%BE_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "乌萨斯", - "获取途径": [ - "【乌萨斯的孩子们】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "619", - "初始攻击": "286", - "初始防御": "47", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "中坚术师" - }, - "荒芜拉普兰德": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7b/dkoiifbosewu7lzj5t15w2r05p61vex.png", - "https://patchwiki.biligame.com/images/arknights/1/10/gw1bah676cblt325ziugrjnzm5gwaaz.png", - "https://patchwiki.biligame.com/images/arknights/9/98/5odssupb1z12p2p2yqw4mgtguaheytn.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7b/dkoiifbosewu7lzj5t15w2r05p61vex.png/100px-Pack_%E8%8D%92%E8%8A%9C%E6%8B%89%E6%99%AE%E5%85%B0%E5%BE%B7_skin_0_0.png", - "alt_text": "Pack 荒芜拉普兰德 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8D%92%E8%8A%9C%E6%8B%89%E6%99%AE%E5%85%B0%E5%BE%B7_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 驭械术师", - "性别": "女", - "阵营": "叙拉古", - "获取途径": [ - "限定寻访", - "【恶人寥寥】限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "输出", - "削弱" - ], - "初始生命": "615", - "初始攻击": "158", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "20(最终20)", - "阻挡数": "1→1→1", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "术师", - "分支": "驭械术师" - }, - "莎草": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/78/pp7k3a5nm4lyuhu43c1exx68etoi9ce.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/95914rodcqwtbe6szzn5pnybirrlgas.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/78/pp7k3a5nm4lyuhu43c1exx68etoi9ce.png/100px-Pack_%E8%8E%8E%E8%8D%89_skin_0_0.png", - "alt_text": "Pack 莎草 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8E%8E%E8%8D%89_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 链愈师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "【太阳甩在身后】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "940", - "初始攻击": "154", - "初始防御": "70", - "初始法抗": "0", - "再部署": "80", - "部署费用": "18(最终17)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "链愈师" - }, - "莫斯提马": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7c/djqqx01lhr0faf3yncor18p0ltwwbyt.png", - "https://patchwiki.biligame.com/images/arknights/8/82/t1o86n8aissiztppxjoh1o00udj5p74.png", - "https://patchwiki.biligame.com/images/arknights/8/8c/686f6ip2180sgvklsu8z9xfuoxt4men.png", - "https://patchwiki.biligame.com/images/arknights/d/d3/dl1dq7zlcwxhdg5bkky2hkpyfiqfo60.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7c/djqqx01lhr0faf3yncor18p0ltwwbyt.png/100px-Pack_%E8%8E%AB%E6%96%AF%E6%8F%90%E9%A9%AC_skin_0_0.png", - "alt_text": "Pack 莫斯提马 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8E%AB%E6%96%AF%E6%8F%90%E9%A9%AC_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "拉特兰", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "支援", - "控场" - ], - "初始生命": "822", - "初始攻击": "387", - "初始防御": "52", - "初始法抗": "10", - "再部署": "70", - "部署费用": "31(最终32)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "否", - "职业": "术师", - "分支": "扩散术师" - }, - "莱伊": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ee/3apd8mqwuk4thj206005ze201j4hnaq.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/hdux9w1kq1y9xkn0106688xdvv6izvo.png", - "https://patchwiki.biligame.com/images/arknights/5/5c/pobn97pptwx06w97ubswm3fjfaolap2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ee/3apd8mqwuk4thj206005ze201j4hnaq.png/100px-Pack_%E8%8E%B1%E4%BC%8A_skin_0_0.png", - "alt_text": "Pack 莱伊 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8E%B1%E4%BC%8A_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 猎手", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "904", - "初始攻击": "547", - "初始防御": "103", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "狙击", - "分支": "猎手" - }, - "莱恩哈特": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/30/ccdz1w59os54ingnrxg6zn1h90zyhqk.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/7l719xthi3x57f8bjjldjugedr3jcsy.png", - "https://patchwiki.biligame.com/images/arknights/5/52/5iujlg6qlc4ncsc092x1mnmsm7d3nas.png", - "https://patchwiki.biligame.com/images/arknights/b/ba/d916kq9qga60pom0ehdrl46rmxznqzs.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/30/ccdz1w59os54ingnrxg6zn1h90zyhqk.png/100px-Pack_%E8%8E%B1%E6%81%A9%E5%93%88%E7%89%B9_skin_0_0.png", - "alt_text": "Pack 莱恩哈特 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8E%B1%E6%81%A9%E5%93%88%E7%89%B9_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 扩散术师", - "性别": "男", - "阵营": "雷姆必拓", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "爆发" - ], - "初始生命": "734", - "初始攻击": "359", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "莱欧斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/93/e0j84kryb0htbpgk3lbq28jna3t656e.png", - "https://patchwiki.biligame.com/images/arknights/0/05/j8ck23xd1rw8owbnjh0qb3oaubfpekp.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/93/e0j84kryb0htbpgk3lbq28jna3t656e.png/100px-Pack_%E8%8E%B1%E6%AC%A7%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 莱欧斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8E%B1%E6%AC%A7%E6%96%AF_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 无畏者", - "性别": "男", - "阵营": "莱欧斯小队", - "获取途径": [ - "联动", - "联动寻访", - "【泰拉饭,呜呼,泰拉饭】寻访" - ], - "标签": [ - "近战位", - "输出", - "控场" - ], - "初始生命": "1481", - "初始攻击": "401", - "初始防御": "114", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "1→1→1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "近卫", - "分支": "无畏者" - }, - "菲亚梅塔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/24/dx1kba5fwygcoqn38xfcrx0qknsxowz.png", - "https://patchwiki.biligame.com/images/arknights/5/55/cmc540vdzslhi0y47l0xi6tbc81w4b0.png", - "https://patchwiki.biligame.com/images/arknights/1/13/f4c4cc3tjqqxfpn0813pfforiosfe08.png", - "https://patchwiki.biligame.com/images/arknights/d/d3/qkiaggz59anfbdjf58qs3k2f32dg0vx.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/24/dx1kba5fwygcoqn38xfcrx0qknsxowz.png/100px-Pack_%E8%8F%B2%E4%BA%9A%E6%A2%85%E5%A1%94_skin_0_0.png", - "alt_text": "Pack 菲亚梅塔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8F%B2%E4%BA%9A%E6%A2%85%E5%A1%94_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "拉特兰", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "985", - "初始攻击": "375", - "初始防御": "80", - "初始法抗": "0", - "再部署": "70", - "部署费用": "25(最终27)", - "阻挡数": "1", - "攻击间隔": "2.8", - "是否感染": "否", - "职业": "狙击", - "分支": "炮手" - }, - "菲莱": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/17/lv20s6l8bsx2x7q9enfqlk60634qwrv.png", - "https://patchwiki.biligame.com/images/arknights/4/4c/6bxv8pdn5q2zhkzawreruz692aa741v.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/17/lv20s6l8bsx2x7q9enfqlk60634qwrv.png/100px-Pack_%E8%8F%B2%E8%8E%B1_skin_0_0.png", - "alt_text": "Pack 菲莱 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%8F%B2%E8%8E%B1_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 本源铁卫", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": "采购凭证区", - "标签": [ - "近战位", - "元素", - "防护" - ], - "初始生命": "1289", - "初始攻击": "252", - "初始防御": "218", - "初始法抗": "10", - "再部署": "70", - "部署费用": "21(最终23)", - "阻挡数": "3→3→3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "本源铁卫" - }, - "蒂比": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e0/4qd2n04qnxidakr0wtbvz74goegnlbd.png", - "https://patchwiki.biligame.com/images/arknights/f/f8/ss8nreay35825apwa9tp55g911df3k6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e0/4qd2n04qnxidakr0wtbvz74goegnlbd.png/100px-Pack_%E8%92%82%E6%AF%94_skin_0_0.png", - "alt_text": "Pack 蒂比 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%92%82%E6%AF%94_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 巡空者", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "高空", - "生存" - ], - "初始生命": "994", - "初始攻击": "312", - "初始防御": "163", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "特种", - "分支": "巡空者" - }, - "蓝毒": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ef/osbooiglt37po8dak9ty6dlvwectfxl.png", - "https://patchwiki.biligame.com/images/arknights/1/17/1v26lztz63tatzfi2n99unuml39emxn.png", - "https://patchwiki.biligame.com/images/arknights/0/0d/ef1jqpcsh8qsxbilg9825h5ahq8frg8.png", - "https://patchwiki.biligame.com/images/arknights/a/ad/t8jhpbr4lwgkk0wazd1ooh7rhlpknyj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ef/osbooiglt37po8dak9ty6dlvwectfxl.png/100px-Pack_%E8%93%9D%E6%AF%92_skin_0_0.png", - "alt_text": "Pack 蓝毒 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%93%9D%E6%AF%92_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "女", - "阵营": "伊比利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "狙击", - "输出" - ], - "初始生命": "536", - "初始攻击": "178", - "初始防御": "45", - "初始法抗": "5", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.00", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "蕾缪安": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/5e/fk6207iumwrkw0da7mukqhzt1gga3ac.png", - "https://patchwiki.biligame.com/images/arknights/c/c1/sd8onuiv9tdtcdyfi6r7jnljt3cc2uo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/5e/fk6207iumwrkw0da7mukqhzt1gga3ac.png/100px-Pack_%E8%95%BE%E7%BC%AA%E5%AE%89_skin_0_0.png", - "alt_text": "Pack 蕾缪安 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%95%BE%E7%BC%AA%E5%AE%89_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "拉特兰", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "爆发" - ], - "初始生命": "713", - "初始攻击": "537", - "初始防御": "85", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终20)", - "阻挡数": "1→1→1", - "攻击间隔": "2.7", - "是否感染": "否", - "职业": "狙击", - "分支": "神射手" - }, - "薄绿": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/40/q10fdkp78xgsf8s8rdihzexhbbrsxpy.png", - "https://patchwiki.biligame.com/images/arknights/e/e5/i1kctq6ghfjtm9p26nmorzr5t9okq61.png", - "https://patchwiki.biligame.com/images/arknights/a/aa/fxuu7kyd10gdpp4rvupviqvglyn33v3.png", - "https://patchwiki.biligame.com/images/arknights/c/c6/ixseh9wwh3yv07bwlvjh6z8dek9i0q0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/40/q10fdkp78xgsf8s8rdihzexhbbrsxpy.png/100px-Pack_%E8%96%84%E7%BB%BF_skin_0_0.png", - "alt_text": "Pack 薄绿 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%96%84%E7%BB%BF_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 阵法术师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "【踏寻往昔之风】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "群攻", - "控场" - ], - "初始生命": "1020", - "初始攻击": "377", - "初始防御": "125", - "初始法抗": "15", - "再部署": "80", - "部署费用": "23(最终22)", - "阻挡数": "1", - "攻击间隔": "2.0", - "是否感染": "是", - "职业": "术师", - "分支": "阵法术师" - }, - "薇薇安娜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0c/pevwosc6z149eejmvq4a38uue7m7mau.png", - "https://patchwiki.biligame.com/images/arknights/6/6d/gzeu5t3omjbqpb9hrh261gongd3ofk8.png", - "https://patchwiki.biligame.com/images/arknights/1/12/dxrcj9qmbcvqzjisvuykeubzpwtdigb.png", - "https://patchwiki.biligame.com/images/arknights/7/7b/se84g1096sa52dy8n2tas2vb2yz7v8g.png", - "https://patchwiki.biligame.com/images/arknights/f/fc/gs4lx02minqb55fujrcjfgsgngkz81l.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0c/pevwosc6z149eejmvq4a38uue7m7mau.png/100px-Pack_%E8%96%87%E8%96%87%E5%AE%89%E5%A8%9C_skin_0_0.png", - "alt_text": "Pack 薇薇安娜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%96%87%E8%96%87%E5%AE%89%E5%A8%9C_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "莱塔尼亚", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1332", - "初始攻击": "277", - "初始防御": "202", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.25", - "是否感染": "否", - "职业": "近卫", - "分支": "术战者" - }, - "蚀清": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/dd/6zou04v2rdfi4sc6qup9jiqrzkgzsto.png", - "https://patchwiki.biligame.com/images/arknights/6/6d/jj9z330e7vgf3asrksxibee3nprwy5s.png", - "https://patchwiki.biligame.com/images/arknights/7/7e/5ussu4omlhax82csobdq80920rla8f7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/dd/6zou04v2rdfi4sc6qup9jiqrzkgzsto.png/100px-Pack_%E8%9A%80%E6%B8%85_skin_0_0.png", - "alt_text": "Pack 蚀清 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%9A%80%E6%B8%85_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 轰击术师", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": "中坚寻访", - "标签": [ - "群攻", - "削弱", - "远程位" - ], - "初始生命": "686", - "初始攻击": "343", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "否", - "职业": "术师", - "分支": "轰击术师" - }, - "蛇屠箱": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7c/ik19ups05qvdwdgcagepkzslkq8s9k8.png", - "https://patchwiki.biligame.com/images/arknights/8/87/r30ek36p6ezpovqm6a28tepph9zfp78.png", - "https://patchwiki.biligame.com/images/arknights/a/af/4evl2g50lnmo02oc0w6dd8lh8a3pbxv.png", - "https://patchwiki.biligame.com/images/arknights/e/e3/so90mfgjfu8gxxaea37l109mahpi30g.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7c/ik19ups05qvdwdgcagepkzslkq8s9k8.png/100px-Pack_%E8%9B%87%E5%B1%A0%E7%AE%B1_skin_0_0.png", - "alt_text": "Pack 蛇屠箱 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%9B%87%E5%B1%A0%E7%AE%B1_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 铁卫", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1221", - "初始攻击": "193", - "初始防御": "249", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "重装", - "分支": "铁卫" - }, - "蜜莓": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/64/i4pagho5uuyjjgqtynoom6xdqfu492n.png", - "https://patchwiki.biligame.com/images/arknights/3/3f/tb2zk5xybq30mmi8yrhjjs1l832ehes.png", - "https://patchwiki.biligame.com/images/arknights/0/06/jxk5rve9277i8x5ldm67v9zjvbd66d0.png", - "https://patchwiki.biligame.com/images/arknights/b/be/klmiz8rethiwrxz8hp8m6bwbgzhqcll.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/64/i4pagho5uuyjjgqtynoom6xdqfu492n.png/100px-Pack_%E8%9C%9C%E8%8E%93_skin_0_0.png", - "alt_text": "Pack 蜜莓 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%9C%9C%E8%8E%93_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 行医", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "799", - "初始攻击": "131", - "初始防御": "46", - "初始法抗": "10", - "再部署": "慢", - "部署费用": "13(最终13)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "否", - "职业": "医疗", - "分支": "行医" - }, - "蜜蜡": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/71/16j6qoxh8kq6arn7f69ns2ic6la77c0.png", - "https://patchwiki.biligame.com/images/arknights/1/1f/o4a9drva5vhcujuq66dzlyz15uoaqg6.png", - "https://patchwiki.biligame.com/images/arknights/7/73/71kh8lc4sz8zlol22bmb4cvaxro4cp2.png", - "https://patchwiki.biligame.com/images/arknights/d/da/nq4kapspr15pwrf2ftzks6lt2nwbylb.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/71/16j6qoxh8kq6arn7f69ns2ic6la77c0.png/100px-Pack_%E8%9C%9C%E8%9C%A1_skin_0_0.png", - "alt_text": "Pack 蜜蜡 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%9C%9C%E8%9C%A1_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 阵法术师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "防护" - ], - "初始生命": "1052", - "初始攻击": "378", - "初始防御": "131", - "初始法抗": "15", - "再部署": "70", - "部署费用": "21(最终21)", - "阻挡数": "1", - "攻击间隔": "2.0", - "是否感染": "否", - "职业": "术师", - "分支": "阵法术师" - }, - "行箸": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/85/ff3on1wu3ano1g2yn58ax0ciqd46rk9.png", - "https://patchwiki.biligame.com/images/arknights/0/04/4xi6mh66kjjrrn494308lxd69wqaphr.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/85/ff3on1wu3ano1g2yn58ax0ciqd46rk9.png/100px-Pack_%E8%A1%8C%E7%AE%B8_skin_0_0.png", - "alt_text": "Pack 行箸 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A1%8C%E7%AE%B8_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "炎", - "获取途径": [ - "【相见欢】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "支援", - "生存" - ], - "初始生命": "684", - "初始攻击": "191", - "初始防御": "84", - "初始法抗": "15", - "再部署": "80", - "部署费用": "11(最终10)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "护佑者" - }, - "衡沙": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e1/1sxbnj183p3p3hrhblv4jpw3j7n4ton.png", - "https://patchwiki.biligame.com/images/arknights/0/08/36bma0aivb7kg2cun5pi7fujum9930c.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/l9hap0s83bbsx67ebj87skodrl7eqji.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e1/1sxbnj183p3p3hrhblv4jpw3j7n4ton.png/100px-Pack_%E8%A1%A1%E6%B2%99_skin_0_0.png", - "alt_text": "Pack 衡沙 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A1%A1%E6%B2%99_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 召唤师", - "性别": "男", - "阵营": "萨尔贡", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "召唤", - "减速" - ], - "初始生命": "463", - "初始攻击": "203", - "初始防御": "69", - "初始法抗": "15", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "召唤师" - }, - "裁度": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/26/nojhrrkzengi0k4jh1ivw698a69zvtz.png", - "https://patchwiki.biligame.com/images/arknights/2/2f/dsuua68iyrvaoxahl6z2jukik4nbjq4.png", - "https://patchwiki.biligame.com/images/arknights/9/92/qudrkkaea0fspchr1jvicznbij1nrcj.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/26/nojhrrkzengi0k4jh1ivw698a69zvtz.png/100px-Pack_%E8%A3%81%E5%BA%A6_skin_0_0.png", - "alt_text": "Pack 裁度 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A3%81%E5%BA%A6_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 行商", - "性别": "男", - "阵营": "叙拉古", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "快速复活", - "控场" - ], - "初始生命": "1162", - "初始攻击": "354", - "初始防御": "201", - "初始法抗": "0", - "再部署": "25", - "部署费用": "6(最终6)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "特种", - "分支": "行商" - }, - "褐果": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/05/459mc6uo8qgbf6kodi7tpeps45wq0rf.png", - "https://patchwiki.biligame.com/images/arknights/8/8d/b5yruaqndasiwe20rpkpoixyquv8qp8.png", - "https://patchwiki.biligame.com/images/arknights/7/7d/qzr5j3y5xzj7rin8j6ri3uko9lktrg9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/05/459mc6uo8qgbf6kodi7tpeps45wq0rf.png/100px-Pack_%E8%A4%90%E6%9E%9C_skin_0_0.png", - "alt_text": "Pack 褐果 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A4%90%E6%9E%9C_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 行医", - "性别": "男", - "阵营": "罗德岛", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "623", - "初始攻击": "136", - "初始防御": "44", - "初始法抗": "10", - "再部署": "70.0", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "否", - "职业": "医疗", - "分支": "行医" - }, - "见行者": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9c/kpm1e3zrg7qugneposev8j6hubwtm1x.png", - "https://patchwiki.biligame.com/images/arknights/3/32/a9wmwzliyepigrfvmxuuvtabnym26bi.png", - "https://patchwiki.biligame.com/images/arknights/f/f4/kjmzw3xy33xrmpl6rpo35psor805776.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9c/kpm1e3zrg7qugneposev8j6hubwtm1x.png/100px-Pack_%E8%A7%81%E8%A1%8C%E8%80%85_skin_0_0.png", - "alt_text": "Pack 见行者 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A7%81%E8%A1%8C%E8%80%85_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 推击手", - "性别": "男", - "阵营": "拉特兰", - "获取途径": [ - "【吾导先路】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "位移", - "控场" - ], - "初始生命": "825", - "初始攻击": "285", - "初始防御": "158", - "初始法抗": "0", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "推击手" - }, - "角峰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/13/1ijea3xsxtob1w83s7ujf6l1fmlcu0a.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/ibtjfgaczs7fnfok1sb8gnm2o4nxb63.png", - "https://patchwiki.biligame.com/images/arknights/3/35/r42crgq2lwkruf5a9mptkt3huywm9uc.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/13/1ijea3xsxtob1w83s7ujf6l1fmlcu0a.png/100px-Pack_%E8%A7%92%E5%B3%B0_skin_0_0.png", - "alt_text": "Pack 角峰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A7%92%E5%B3%B0_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 铁卫", - "性别": "男", - "阵营": "喀兰贸易, 谢拉格", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护" - ], - "初始生命": "1273", - "初始攻击": "198", - "初始防御": "241", - "初始法抗": "5", - "再部署": "70", - "部署费用": "17(最终19)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "铁卫" - }, - "触痕": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8e/hbib2lwz9a0rr979uf1u3eafmsozwx8.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8e/hbib2lwz9a0rr979uf1u3eafmsozwx8.png/100px-Pack_%E8%A7%A6%E7%97%95_skin_0_0.png", - "alt_text": "Pack 触痕 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%A7%A6%E7%97%95_skin_0_0.png" - }, - "讯使": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/58/m6ey2y214mfpsr6duv3fivzs5lzxcur.png", - "https://patchwiki.biligame.com/images/arknights/3/3e/etfa0uj4dan7k2nh9sfi0sue7ra79qv.png", - "https://patchwiki.biligame.com/images/arknights/7/76/qid8q6m8j274rvrbxtsf2983tseob6o.png", - "https://patchwiki.biligame.com/images/arknights/a/a9/17wuq5e045xh5omdqkrhu8gcmaiwu7a.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/58/m6ey2y214mfpsr6duv3fivzs5lzxcur.png/100px-Pack_%E8%AE%AF%E4%BD%BF_skin_0_0.png", - "alt_text": "Pack 讯使 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%AE%AF%E4%BD%BF_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 尖兵", - "性别": "男", - "阵营": "喀兰贸易, 谢拉格", - "获取途径": "信用累计奖励", - "标签": [ - "近战位", - "费用回复", - "防护" - ], - "初始生命": "758", - "初始攻击": "170", - "初始防御": "137", - "初始法抗": "0", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "诗怀雅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/83/6wyxnw0yii64f6e2t5budngjpprwcan.png", - "https://patchwiki.biligame.com/images/arknights/7/7c/qco9wrcvl90ai0tiyk898v8viu8x6yk.png", - "https://patchwiki.biligame.com/images/arknights/d/d2/5g9hjg38ekrbq52jw9jqcjvb5zgj5x7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/83/6wyxnw0yii64f6e2t5budngjpprwcan.png/100px-Pack_%E8%AF%97%E6%80%80%E9%9B%85_skin_0_0.png", - "alt_text": "Pack 诗怀雅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%AF%97%E6%80%80%E9%9B%85_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 教官", - "性别": "女", - "阵营": "炎-龙门, 龙门近卫局", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "774", - "初始攻击": "289", - "初始防御": "193", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "近卫", - "分支": "教官" - }, - "诺威尔": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/46/1iwde0khpdk4b4xe61bwdnd55tikitd.png", - "https://patchwiki.biligame.com/images/arknights/b/b3/1lpn8nubz4ttra53v00ec06bf2yjwkx.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/46/1iwde0khpdk4b4xe61bwdnd55tikitd.png/100px-Pack_%E8%AF%BA%E5%A8%81%E5%B0%94_skin_0_0.png", - "alt_text": "Pack 诺威尔 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%AF%BA%E5%A8%81%E5%B0%94_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 疗养师", - "性别": "男", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "750", - "初始攻击": "180", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1→1→1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "疗养师" - }, - "调香师": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/7b/o4i6506tyq6bg5p6axbrj2k7p89a6ih.png", - "https://patchwiki.biligame.com/images/arknights/b/b1/hemv17uxgefw0solk3ufwiakenlgm27.png", - "https://patchwiki.biligame.com/images/arknights/2/22/9fcaetclwu9nbrmbrxzai3krt44sij1.png", - "https://patchwiki.biligame.com/images/arknights/7/7f/1t6zp0nv3axegzg9gnl3trk7v3gy2rq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/7b/o4i6506tyq6bg5p6axbrj2k7p89a6ih.png/100px-Pack_%E8%B0%83%E9%A6%99%E5%B8%88_skin_0_0.png", - "alt_text": "Pack 调香师 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B0%83%E9%A6%99%E5%B8%88_skin_0_0.png", - "星级": "4", - "职业分支": "医疗 - 群愈师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "710", - "初始攻击": "117", - "初始防御": "69", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "群愈师" - }, - "谜图": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3e/0lwnq9atmrpmwfi3dj5084jtgxin6b7.png", - "https://patchwiki.biligame.com/images/arknights/e/e0/9n8d6m72g411slm4agblhqd30wetewa.png", - "https://patchwiki.biligame.com/images/arknights/0/05/nhche9m3summqtw83bqy5kffohhsiku.png", - "https://patchwiki.biligame.com/images/arknights/4/45/86yekvffxt9nuuatfk0uhg4edbr75cw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3e/0lwnq9atmrpmwfi3dj5084jtgxin6b7.png/100px-Pack_%E8%B0%9C%E5%9B%BE_skin_0_0.png", - "alt_text": "Pack 谜图 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B0%9C%E5%9B%BE_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 情报官", - "性别": "男", - "阵营": "维多利亚", - "获取途径": [ - "【照我以火】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "832", - "初始攻击": "239", - "初始防御": "85", - "初始法抗": "0", - "再部署": "35", - "部署费用": "10(最终9)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "先锋", - "分支": "情报官" - }, - "豆苗": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/be/n1omj7qa41sj5y4ptem3wacvvjy7t5i.png", - "https://patchwiki.biligame.com/images/arknights/a/a0/hgsiysvsx9d22gsl593vmoty78jc6r2.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/9qxd2shz4zdlsw5hcpk4vvk9z93oy5g.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/be/n1omj7qa41sj5y4ptem3wacvvjy7t5i.png/100px-Pack_%E8%B1%86%E8%8B%97_skin_0_0.png", - "alt_text": "Pack 豆苗 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B1%86%E8%8B%97_skin_0_0.png", - "星级": "4", - "职业分支": "先锋 - 战术家", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "费用回复", - "召唤" - ], - "初始生命": "702", - "初始攻击": "171", - "初始防御": "43", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "先锋", - "分支": "战术家" - }, - "贝娜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f1/4a1jgc3zmovjo6t2m59szk76gpzo1xe.png", - "https://patchwiki.biligame.com/images/arknights/7/7d/g5u1rqnc6f5g3j2zw28d7rc30z6s519.png", - "https://patchwiki.biligame.com/images/arknights/2/2d/hkoj8i6gja35uh53sbdjesyolesm69o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f1/4a1jgc3zmovjo6t2m59szk76gpzo1xe.png/100px-Pack_%E8%B4%9D%E5%A8%9C_skin_0_0.png", - "alt_text": "Pack 贝娜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B4%9D%E5%A8%9C_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 傀儡师", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "【灯火序曲】活动获取", - "活动获取" - ], - "标签": [ - "输出", - "快速复活", - "近战位" - ], - "初始生命": "1139", - "初始攻击": "309", - "初始防御": "130", - "初始法抗": "0", - "再部署": "80s", - "部署费用": "15(最终14)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "傀儡师" - }, - "贾维": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/99/ptgvtibwg5xzru4vklonic1rmi66bp1.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/mjfzmqyfb6zv10ilmahnegne1i36kuw.png", - "https://patchwiki.biligame.com/images/arknights/5/50/bgtbtenao0xth0sdoya5ntl8wuppx66.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/99/ptgvtibwg5xzru4vklonic1rmi66bp1.png/100px-Pack_%E8%B4%BE%E7%BB%B4_skin_0_0.png", - "alt_text": "Pack 贾维 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B4%BE%E7%BB%B4_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 尖兵", - "性别": "男", - "阵营": "叙拉古, 贾维团伙", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "679", - "初始攻击": "212", - "初始防御": "138", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "赤冬": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/63/o7kcr41b9vg8biv0fz0qeqph3zm05ez.png", - "https://patchwiki.biligame.com/images/arknights/9/9b/o7u00fi49iafn9zu9qmmlju4gzi3baw.png", - "https://patchwiki.biligame.com/images/arknights/5/56/1taopxsd88cmxu8xpievu598tiu0sy6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/63/o7kcr41b9vg8biv0fz0qeqph3zm05ez.png/100px-Pack_%E8%B5%A4%E5%86%AC_skin_0_0.png", - "alt_text": "Pack 赤冬 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B5%A4%E5%86%AC_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 武者", - "性别": "女", - "阵营": "东", - "获取途径": [ - "中坚寻访", - "公开招募" - ], - "标签": [ - "生存", - "输出", - "近战位" - ], - "初始生命": "1491", - "初始攻击": "325", - "初始防御": "157", - "初始法抗": "0", - "再部署": "70", - "部署费用": "21(最终23)", - "阻挡数": "1", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "武者" - }, - "赫德雷": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/15/7b2n3wvjhs8myc5qyatb3ekc9ldq3cm.png", - "https://patchwiki.biligame.com/images/arknights/2/29/mvpq4dyvj5ujxv7a3nxqbi14bj3y7gk.png", - "https://patchwiki.biligame.com/images/arknights/2/2f/55xh8so3f64qn3x5dbpgl910pnhe233.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/15/7b2n3wvjhs8myc5qyatb3ekc9ldq3cm.png/100px-Pack_%E8%B5%AB%E5%BE%B7%E9%9B%B7_skin_0_0.png", - "alt_text": "Pack 赫德雷 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B5%AB%E5%BE%B7%E9%9B%B7_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 重剑手", - "性别": "男", - "阵营": "巴别塔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出" - ], - "初始生命": "2626", - "初始攻击": "742", - "初始防御": "0", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终22)", - "阻挡数": "2", - "攻击间隔": "2.5", - "是否感染": "是", - "职业": "近卫", - "分支": "重剑手" - }, - "赫拉格": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/18/ehxyr5k9z9gjuquu8gohrn0hc7ncmyz.png", - "https://patchwiki.biligame.com/images/arknights/8/82/pwqqk6wf41ududsma506wcs3cmihoxb.png", - "https://patchwiki.biligame.com/images/arknights/f/fd/5nq2ns2doorvpzhghwpfbxkbri3ffn5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/18/ehxyr5k9z9gjuquu8gohrn0hc7ncmyz.png/100px-Pack_%E8%B5%AB%E6%8B%89%E6%A0%BC_skin_0_0.png", - "alt_text": "Pack 赫拉格 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B5%AB%E6%8B%89%E6%A0%BC_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 武者", - "性别": "男", - "阵营": "乌萨斯", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1568", - "初始攻击": "340", - "初始防御": "160", - "初始法抗": "0", - "再部署": "70", - "部署费用": "22(最终24)", - "阻挡数": "1", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "武者" - }, - "赫默": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/76/sfywwx1kr2kyg0o4i3hr8ihgms38zsp.png", - "https://patchwiki.biligame.com/images/arknights/a/a3/c47czmmmsln1jd2m6vvq1iw0z5bl1n9.png", - "https://patchwiki.biligame.com/images/arknights/6/68/6rv5slhasjo1u0zyh8bdp6w6trzinuc.png", - "https://patchwiki.biligame.com/images/arknights/f/f8/2yosmb44bfklrptud0ymrsv80qhqav9.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/76/sfywwx1kr2kyg0o4i3hr8ihgms38zsp.png/100px-Pack_%E8%B5%AB%E9%BB%98_skin_0_0.png", - "alt_text": "Pack 赫默 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B5%AB%E9%BB%98_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗" - ], - "初始生命": "845", - "初始攻击": "166", - "初始防御": "62", - "初始法抗": "0", - "再部署": "70", - "部署费用": "17(最终17)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "是", - "职业": "医疗", - "分支": "医师" - }, - "跃跃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/aa/3kvt4vkfmtw3japtuv5zm7qqo3j7447.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/llvo65ie56vgv38ls122936yvo5qqlw.png", - "https://patchwiki.biligame.com/images/arknights/b/be/tdfs554h9thioaj9d7jl684l1sfsxak.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/aa/3kvt4vkfmtw3japtuv5zm7qqo3j7447.png/100px-Pack_%E8%B7%83%E8%B7%83_skin_0_0.png", - "alt_text": "Pack 跃跃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%B7%83%E8%B7%83_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 回环射手", - "性别": "女", - "阵营": "玻利瓦尔", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "984", - "初始攻击": "206", - "初始防御": "56", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终12)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "是", - "职业": "狙击", - "分支": "回环射手" - }, - "车尔尼": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/bf/dadt2ivck1huoytidijqykdq8i5xx0u.png", - "https://patchwiki.biligame.com/images/arknights/3/3a/2v5bjfoke6c54c0pn2mjd9uq5av6kbq.png", - "https://patchwiki.biligame.com/images/arknights/b/bb/cfsedgmdmzjhk8e1h7lggpxyluk0cql.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/bf/dadt2ivck1huoytidijqykdq8i5xx0u.png/100px-Pack_%E8%BD%A6%E5%B0%94%E5%B0%BC_skin_0_0.png", - "alt_text": "Pack 车尔尼 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%BD%A6%E5%B0%94%E5%B0%BC_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 驭法铁卫", - "性别": "男", - "阵营": "莱塔尼亚", - "获取途径": [ - "【尘影余音】活动获取", - "活动获取" - ], - "标签": [ - "防护", - "输出", - "近战位" - ], - "初始生命": "1246", - "初始攻击": "262", - "初始防御": "231", - "初始法抗": "5.0", - "再部署": "80", - "部署费用": "23(最终24)", - "阻挡数": "3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "驭法铁卫" - }, - "达格达": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cc/er7nuz3j04hpjup5qec7k665xd8m74g.png", - "https://patchwiki.biligame.com/images/arknights/8/82/codckkkfvuzpdybmdxk1ja7uwm0jh21.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cc/er7nuz3j04hpjup5qec7k665xd8m74g.png/100px-Pack_%E8%BE%BE%E6%A0%BC%E8%BE%BE_skin_0_0.png", - "alt_text": "Pack 达格达 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%BE%BE%E6%A0%BC%E8%BE%BE_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 斗士", - "性别": "女", - "阵营": "格拉斯哥帮, 维多利亚", - "获取途径": [ - "主线11章赠送", - "主题曲获得" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1185", - "初始攻击": "236", - "初始防御": "134", - "初始法抗": "0", - "再部署": "80", - "部署费用": "10(最终9)", - "阻挡数": "1", - "攻击间隔": "0.78", - "是否感染": "否", - "职业": "近卫", - "分支": "斗士" - }, - "远山": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e9/bo4fnzdek6cv66l3db6mwvbgv3zvrpy.png", - "https://patchwiki.biligame.com/images/arknights/f/f0/hdfnkdkprcbezhz577gmf62xyskxgvf.png", - "https://patchwiki.biligame.com/images/arknights/b/b0/bzn2dx956fyt1g6ldx7qqh6ql7lgpqk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e9/bo4fnzdek6cv66l3db6mwvbgv3zvrpy.png/100px-Pack_%E8%BF%9C%E5%B1%B1_skin_0_0.png", - "alt_text": "Pack 远山 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%BF%9C%E5%B1%B1_skin_0_0.png", - "星级": "4", - "职业分支": "术师 - 扩散术师", - "性别": "女", - "阵营": "萨米", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "653", - "初始攻击": "332", - "初始防御": "47", - "初始法抗": "10", - "再部署": "70", - "部署费用": "29(最终30)", - "阻挡数": "1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "扩散术师" - }, - "远牙": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/cd/5mf93ykoujuqdg3ewlo9kd0km9ji61j.png", - "https://patchwiki.biligame.com/images/arknights/c/ca/j58buk7br6z6rjeyj4s9oyo75rkt6na.png", - "https://patchwiki.biligame.com/images/arknights/1/15/a4xijgq7vlj2som8bz11o68w76yfc12.png", - "https://patchwiki.biligame.com/images/arknights/0/08/1eukpms95wpirffz2ajj1egvjn32s7o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/cd/5mf93ykoujuqdg3ewlo9kd0km9ji61j.png/100px-Pack_%E8%BF%9C%E7%89%99_skin_0_0.png", - "alt_text": "Pack 远牙 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%BF%9C%E7%89%99_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 神射手", - "性别": "女", - "阵营": "卡西米尔, 红松骑士团", - "获取途径": "中坚寻访", - "标签": [ - "输出", - "远程位" - ], - "初始生命": "749", - "初始攻击": "535", - "初始防御": "79", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终20)", - "阻挡数": "1", - "攻击间隔": "2.7", - "是否感染": "是", - "职业": "狙击", - "分支": "神射手" - }, - "迷迭香": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/13/ccihpi0pm9ij723smu29qfdll03pvbg.png", - "https://patchwiki.biligame.com/images/arknights/2/2c/oy8d647gj562xtr8qy57johqt2e6fzc.png", - "https://patchwiki.biligame.com/images/arknights/6/68/kan1utbija5xt4uz6qxrk28itujlvo9.png", - "https://patchwiki.biligame.com/images/arknights/a/a7/1m0f0h1psg2gwsep2mdhft20yppzmuh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/13/ccihpi0pm9ij723smu29qfdll03pvbg.png/100px-Pack_%E8%BF%B7%E8%BF%AD%E9%A6%99_skin_0_0.png", - "alt_text": "Pack 迷迭香 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E8%BF%B7%E8%BF%AD%E9%A6%99_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 投掷手", - "性别": "女", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": [ - "【勿忘我】限定寻访", - "限定寻访", - "限定寻访·庆典" - ], - "标签": [ - "远程位", - "狙击", - "输出" - ], - "初始生命": "874", - "初始攻击": "341", - "初始防御": "123", - "初始法抗": "10", - "再部署": "慢", - "部署费用": "23→25(最终23)", - "阻挡数": "1", - "攻击间隔": "慢", - "是否感染": "是", - "职业": "狙击", - "分支": "投掷手" - }, - "送葬人": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/03/lvqie052vwam6d15tyxe5unawwdb569.png", - "https://patchwiki.biligame.com/images/arknights/7/71/bt8nta2lwphzslz46w7o2x7adcoadzx.png", - "https://patchwiki.biligame.com/images/arknights/5/55/tbx5zfo7bxo59v31dn3jz8cry8r6l7v.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/03/lvqie052vwam6d15tyxe5unawwdb569.png/100px-Pack_%E9%80%81%E8%91%AC%E4%BA%BA_skin_0_0.png", - "alt_text": "Pack 送葬人 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%80%81%E8%91%AC%E4%BA%BA_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 散射手", - "性别": "男", - "阵营": "拉特兰", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻" - ], - "初始生命": "1035", - "初始攻击": "327", - "初始防御": "100", - "初始法抗": "0", - "再部署": "70", - "部署费用": "28(最终29)", - "阻挡数": "1", - "攻击间隔": "2.3", - "是否感染": "否", - "职业": "狙击", - "分支": "散射手" - }, - "逻各斯": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/99/nqd3f3p6zck7nbhrfr26dp3p7p54mjh.png", - "https://patchwiki.biligame.com/images/arknights/d/da/gxycqjwow42n37gpzyqrrupgxxuk9sz.png", - "https://patchwiki.biligame.com/images/arknights/9/9e/t8i54dw8o1vfq8r6cmvw4rqdrub02ny.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/99/nqd3f3p6zck7nbhrfr26dp3p7p54mjh.png/100px-Pack_%E9%80%BB%E5%90%84%E6%96%AF_skin_0_0.png", - "alt_text": "Pack 逻各斯 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%80%BB%E5%90%84%E6%96%AF_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 中坚术师", - "性别": "男", - "阵营": "罗德岛, 罗德岛-精英干员", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "698", - "初始攻击": "303", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "术师", - "分支": "中坚术师" - }, - "遥": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e8/nfbi953jxvx16lnsgjfr5p1rxxmrw5q.png", - "https://patchwiki.biligame.com/images/arknights/f/f1/3p01ur8lpm8orsw9bi4uddos1l7ljof.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e8/nfbi953jxvx16lnsgjfr5p1rxxmrw5q.png/100px-Pack_%E9%81%A5_skin_0_0.png", - "alt_text": "Pack 遥 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%81%A5_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 护佑者", - "性别": "女", - "阵营": "东", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "支援", - "生存", - "治疗" - ], - "初始生命": "722", - "初始攻击": "190", - "初始防御": "71", - "初始法抗": "15", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "护佑者" - }, - "郁金香": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/ad/bhf1ie5l28ed873ypou7aofth78ymbh.png", - "https://patchwiki.biligame.com/images/arknights/8/82/bhf1ie5l28ed873ypou7aofth78ymbh.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/ad/bhf1ie5l28ed873ypou7aofth78ymbh.png/100px-Pack_%E9%83%81%E9%87%91%E9%A6%99_skin_0_0.png", - "alt_text": "Pack 郁金香 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%83%81%E9%87%91%E9%A6%99_skin_0_0.png" - }, - "酒神": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4b/6oz26feype1xihnpbovsh4h1hqoszpe.png", - "https://patchwiki.biligame.com/images/arknights/4/48/1xbdrsw4yn4nodtm3twhb8f5fzws4w7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4b/6oz26feype1xihnpbovsh4h1hqoszpe.png/100px-Pack_%E9%85%92%E7%A5%9E_skin_0_0.png", - "alt_text": "Pack 酒神 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%85%92%E7%A5%9E_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 巫役", - "性别": "男", - "阵营": "维多利亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "元素", - "控场" - ], - "初始生命": "484", - "初始攻击": "233", - "初始防御": "46", - "初始法抗": "5", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "辅助", - "分支": "巫役" - }, - "酸糖": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0d/41or0cmg4s7aq2f0ihxsdrlu9lf7fkj.png", - "https://patchwiki.biligame.com/images/arknights/a/a4/7tnrvqtw4vad37apqdaub0nx26jf0a4.png", - "https://patchwiki.biligame.com/images/arknights/3/3e/m81jg0ma8iko5xk6ht72kk042llf16j.png", - "https://patchwiki.biligame.com/images/arknights/0/0e/aurps4v0lpirhy1wnsaiodexapbej48.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0d/41or0cmg4s7aq2f0ihxsdrlu9lf7fkj.png/100px-Pack_%E9%85%B8%E7%B3%96_skin_0_0.png", - "alt_text": "Pack 酸糖 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%85%B8%E7%B3%96_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 重射手", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": [ - "标准寻访", - "中坚寻访", - "公开招募" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "671", - "初始攻击": "313", - "初始防御": "79", - "初始法抗": "0", - "再部署": "慢", - "部署费用": "14(最终16)", - "阻挡数": "1", - "攻击间隔": "较慢", - "是否感染": "是", - "职业": "狙击", - "分支": "重射手" - }, - "重岳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8d/g5s6n4scct8j1keesbikx1g692dixk9.png", - "https://patchwiki.biligame.com/images/arknights/8/87/f50vp8ttaewprbrsborwb0ryu498l32.png", - "https://patchwiki.biligame.com/images/arknights/d/d2/ijsh1thuzrv9oskrn8jms88wgcwjyxa.png", - "https://patchwiki.biligame.com/images/arknights/a/a9/gr1azw2sr9alt2nhimhtwlsb4mb99dq.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8d/g5s6n4scct8j1keesbikx1g692dixk9.png/100px-Pack_%E9%87%8D%E5%B2%B3_skin_0_0.png", - "alt_text": "Pack 重岳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%87%8D%E5%B2%B3_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 斗士", - "性别": "男", - "阵营": "炎, 炎-岁", - "获取途径": [ - "【万象伶仃】限定寻访", - "限定寻访", - "限定寻访·春节" - ], - "标签": [ - "近战位", - "爆发" - ], - "初始生命": "1246", - "初始攻击": "242", - "初始防御": "156", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1→1→1", - "攻击间隔": "0.78", - "是否感染": "否", - "职业": "近卫", - "分支": "斗士" - }, - "野鬃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3f/qzfqm5xzfvtsmul2y6vwm4cwehbpx1v.png", - "https://patchwiki.biligame.com/images/arknights/6/60/h77elgb5pslt30hokzhpd0hle608woh.png", - "https://patchwiki.biligame.com/images/arknights/e/e2/a10pwnl024suh9hphkffriiiov1uaq0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3f/qzfqm5xzfvtsmul2y6vwm4cwehbpx1v.png/100px-Pack_%E9%87%8E%E9%AC%83_skin_0_0.png", - "alt_text": "Pack 野鬃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%87%8E%E9%AC%83_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "卡西米尔, 红松骑士团", - "获取途径": [ - "【长夜临光】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "874", - "初始攻击": "238", - "初始防御": "168", - "初始法抗": "0", - "再部署": "70", - "部署费用": "12(最终11)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "是", - "职业": "先锋", - "分支": "冲锋手" - }, - "钼铅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2a/42h6qwghdwkfwktraiqce9zrptstfeg.png", - "https://patchwiki.biligame.com/images/arknights/f/f3/ftruxim2clfo05wy7zc6eckgd3m6nd0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2a/42h6qwghdwkfwktraiqce9zrptstfeg.png/100px-Pack_%E9%92%BC%E9%93%85_skin_0_0.png", - "alt_text": "Pack 钼铅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%92%BC%E9%93%85_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 陷阱师", - "性别": "女", - "阵营": "萨尔贡", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "召唤", - "削弱" - ], - "初始生命": "678", - "初始攻击": "235", - "初始防御": "66", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "1→1→1", - "攻击间隔": "0.85", - "是否感染": "是", - "职业": "特种", - "分支": "陷阱师" - }, - "铃兰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/0c/rzkrkwym37683an9wwbohinaji9xnq5.png", - "https://patchwiki.biligame.com/images/arknights/5/5d/qt7vmehmatk8xap09srsxvulnlyyb17.png", - "https://patchwiki.biligame.com/images/arknights/e/ea/6aludl80cy7ytthr1sdrvmne1uw4rqq.png", - "https://patchwiki.biligame.com/images/arknights/a/a6/bp41mwljprx09akmdjpyrnl9tl72fwz.png", - "https://patchwiki.biligame.com/images/arknights/f/f8/7z6obs3bkhajj17jfufyw6hvhpddxgp.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/0c/rzkrkwym37683an9wwbohinaji9xnq5.png/100px-Pack_%E9%93%83%E5%85%B0_skin_0_0.png", - "alt_text": "Pack 铃兰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%93%83%E5%85%B0_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 凝滞师", - "性别": "女", - "阵营": "叙拉古", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "减速", - "支援", - "输出", - "远程位" - ], - "初始生命": "673", - "初始攻击": "220", - "初始防御": "57", - "初始法抗": "15", - "再部署": "70", - "部署费用": "14(最终14)", - "阻挡数": "1", - "攻击间隔": "1.9", - "是否感染": "是", - "职业": "辅助", - "分支": "凝滞师" - }, - "铅踝": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b7/0136a9xe3fs8cavztdxkytrdpy34tkq.png", - "https://patchwiki.biligame.com/images/arknights/e/ea/0rf0mmrbyh76qyffx0qgd6iwpbrc2ln.png", - "https://patchwiki.biligame.com/images/arknights/f/f7/ejbq8apto81kfbg3a2323n3umfztzqa.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b7/0136a9xe3fs8cavztdxkytrdpy34tkq.png/100px-Pack_%E9%93%85%E8%B8%9D_skin_0_0.png", - "alt_text": "Pack 铅踝 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%93%85%E8%B8%9D_skin_0_0.png", - "星级": "4", - "职业分支": "狙击 - 攻城手", - "性别": "男", - "阵营": "萨尔贡", - "获取途径": [ - "标准寻访", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "706", - "初始攻击": "439", - "初始防御": "51", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "20(最终20)", - "阻挡数": "1", - "攻击间隔": "2.4", - "是否感染": "是", - "职业": "狙击", - "分支": "攻城手" - }, - "铎铃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fc/imtclgpkirc8ikbl207sszt8uibmmls.png", - "https://patchwiki.biligame.com/images/arknights/2/29/tampw5wujol0vpyje0rexvxr59pv2py.png", - "https://patchwiki.biligame.com/images/arknights/3/38/8pwdac61r0q7bj1160j6forxpp7w8bu.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fc/imtclgpkirc8ikbl207sszt8uibmmls.png/100px-Pack_%E9%93%8E%E9%93%83_skin_0_0.png", - "alt_text": "Pack 铎铃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%93%8E%E9%93%83_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 重剑手", - "性别": "女", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出" - ], - "初始生命": "2325", - "初始攻击": "642", - "初始防御": "0", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "2", - "攻击间隔": "2.5", - "是否感染": "是", - "职业": "近卫", - "分支": "重剑手" - }, - "银灰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/81/4vkkrcasr44wj64qr49tc51qap3ihj2.png", - "https://patchwiki.biligame.com/images/arknights/d/d9/4johwpkx5l76n2a7mo0nuzvgb06byhj.png", - "https://patchwiki.biligame.com/images/arknights/a/a5/8kk0j62rl5m2pmja30d0ai9lu667a8k.png", - "https://patchwiki.biligame.com/images/arknights/c/c4/idl5x3l3vicdmvw0u52abrzjkrbvayg.png", - "https://patchwiki.biligame.com/images/arknights/8/8b/i7uefmokapb2lntqrrfnlavtb85r37e.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/81/4vkkrcasr44wj64qr49tc51qap3ihj2.png/100px-Pack_%E9%93%B6%E7%81%B0_skin_0_0.png", - "alt_text": "Pack 银灰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%93%B6%E7%81%B0_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 领主", - "性别": "男", - "阵营": "喀兰贸易, 谢拉格", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "1075", - "初始攻击": "297", - "初始防御": "189", - "初始法抗": "5", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "领主" - }, - "铸铁": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e1/b4cxlhlc12hub9vce1awel7dcxtbep1.png", - "https://patchwiki.biligame.com/images/arknights/6/6c/sdklyi3mt6kyb54wakcvce1e25n2i9m.png", - "https://patchwiki.biligame.com/images/arknights/2/28/au99ikavv7i175fnp3ubtgy1gg9wv6t.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e1/b4cxlhlc12hub9vce1awel7dcxtbep1.png/100px-Pack_%E9%93%B8%E9%93%81_skin_0_0.png", - "alt_text": "Pack 铸铁 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%93%B8%E9%93%81_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 术战者", - "性别": "女", - "阵营": "米诺斯", - "获取途径": [ - "【生于黑夜】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1297", - "初始攻击": "266", - "初始防御": "166", - "初始法抗": "10", - "再部署": "80s", - "部署费用": "21(最终20)", - "阻挡数": "1", - "攻击间隔": "1.25", - "是否感染": "否", - "职业": "近卫", - "分支": "术战者" - }, - "锋刃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/df/7xbtc9dpu2u3iera6jz6epu8q3431p7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/df/7xbtc9dpu2u3iera6jz6epu8q3431p7.png/100px-Pack_%E9%94%8B%E5%88%83_skin_0_0.png", - "alt_text": "Pack 锋刃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%94%8B%E5%88%83_skin_0_0.png" - }, - "锏": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/13/1dh0m0f9h2pgp9kkfvs7185ih9dsih2.png", - "https://patchwiki.biligame.com/images/arknights/e/ed/gypaoxyf2eql3lfa18xv71z1241w4i3.png", - "https://patchwiki.biligame.com/images/arknights/f/fe/ivsttxuxlo94c44263uxex55jukpdrc.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/13/1dh0m0f9h2pgp9kkfvs7185ih9dsih2.png/100px-Pack_%E9%94%8F_skin_0_0.png", - "alt_text": "Pack 锏 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%94%8F_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 剑豪", - "性别": "女", - "阵营": "喀兰贸易, 谢拉格", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "爆发", - "输出", - "削弱" - ], - "初始生命": "1218", - "初始攻击": "255", - "初始防御": "147", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "剑豪" - }, - "锡人": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c1/cj88frnvvm74igrzgdwhy7236qddrkd.png", - "https://patchwiki.biligame.com/images/arknights/b/b0/rkhxm2nte7usem1oqlqj3w3avgl4uc6.png", - "https://patchwiki.biligame.com/images/arknights/1/14/nfj6daxpvuh5jzzq7deoz7zzb70jnth.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c1/cj88frnvvm74igrzgdwhy7236qddrkd.png/100px-Pack_%E9%94%A1%E4%BA%BA_skin_0_0.png", - "alt_text": "Pack 锡人 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%94%A1%E4%BA%BA_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 炼金师", - "性别": "男", - "阵营": "哥伦比亚", - "获取途径": [ - "【萨卡兹的无终奇语】集成战略活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "削弱", - "支援" - ], - "初始生命": "500", - "初始攻击": "207", - "初始防御": "44", - "初始法抗": "20", - "再部署": "70", - "部署费用": "13(最终15)", - "阻挡数": "1→1→1", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "特种", - "分支": "炼金师" - }, - "锡兰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/32/2zc97otjza7pa1fm2ezfajrga1jyhj2.png", - "https://patchwiki.biligame.com/images/arknights/a/a1/ls0z5eycguoqnvz7y0ziyc2lta7yb8t.png", - "https://patchwiki.biligame.com/images/arknights/3/36/5fi7roeuua5qbtvsujlpygf8v1ej72x.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/32/2zc97otjza7pa1fm2ezfajrga1jyhj2.png/100px-Pack_%E9%94%A1%E5%85%B0_skin_0_0.png", - "alt_text": "Pack 锡兰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%94%A1%E5%85%B0_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 疗养师", - "性别": "女", - "阵营": "哥伦比亚, 汐斯塔", - "获取途径": [ - "【火蓝之心】活动获取", - "活动获取", - "火蓝之心", - "记录修复获取" - ], - "标签": [ - "治疗", - "远程位" - ], - "初始生命": "798", - "初始攻击": "164", - "初始防御": "55", - "初始法抗": "10", - "再部署": "80", - "部署费用": "20(最终19)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "疗养师" - }, - "闪击": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a9/ekmntjszm1pp8p35muxiijrszmcisvx.png", - "https://patchwiki.biligame.com/images/arknights/6/6d/6owvj7l6gx4s8ono2wt2ob2zckugc8o.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a9/ekmntjszm1pp8p35muxiijrszmcisvx.png/100px-Pack_%E9%97%AA%E5%87%BB_skin_0_0.png", - "alt_text": "Pack 闪击 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%97%AA%E5%87%BB_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 哨戒铁卫", - "性别": "男", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【进攻、防守、战术交汇】寻访" - ], - "标签": [ - "近战位", - "防护", - "输出" - ], - "初始生命": "1296", - "初始攻击": "230", - "初始防御": "243", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "18(最终20)", - "阻挡数": "3", - "攻击间隔": "1.2s", - "是否感染": "否", - "职业": "重装", - "分支": "哨戒铁卫" - }, - "闪灵": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/e2/j172ptjxyh1g88qslsklbbziebcbczn.png", - "https://patchwiki.biligame.com/images/arknights/b/be/45ipjf1hukxq18q7i3yt587xdyg5oa4.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/la50jbbq4q6sbku0ytunznfvl68zpn4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/e2/j172ptjxyh1g88qslsklbbziebcbczn.png/100px-Pack_%E9%97%AA%E7%81%B5_skin_0_0.png", - "alt_text": "Pack 闪灵 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%97%AA%E7%81%B5_skin_0_0.png", - "星级": "6", - "职业分支": "医疗 - 医师", - "性别": "女", - "阵营": "使徒", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "治疗", - "支援" - ], - "初始生命": "854", - "初始攻击": "180", - "初始防御": "60", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "2.85", - "是否感染": "否", - "职业": "医疗", - "分支": "医师" - }, - "阿": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/b6/2rjtigleczsshbompe8j5mopl4nkhdq.png", - "https://patchwiki.biligame.com/images/arknights/1/15/cuccaua09dm60auodx7g6uljakq4rhw.png", - "https://patchwiki.biligame.com/images/arknights/5/51/s5ypwoqzueeisp98jeaw9xdpmki115a.png", - "https://patchwiki.biligame.com/images/arknights/0/05/p566ezivjs1y93olt9rdik8invys3h2.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/b6/2rjtigleczsshbompe8j5mopl4nkhdq.png/100px-Pack_%E9%98%BF_skin_0_0.png", - "alt_text": "Pack 阿 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 怪杰", - "性别": "男", - "阵营": "炎-龙门, 鲤氏侦探事务所", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "支援", - "输出", - "远程位" - ], - "初始生命": "865", - "初始攻击": "247", - "初始防御": "58", - "初始法抗": "10", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "特种", - "分支": "怪杰" - }, - "阿兰娜": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2f/ccbppvjzc95hdpbr9ihs5tvhx6wra45.png", - "https://patchwiki.biligame.com/images/arknights/c/c1/gshw6xiok5etp8kcv7naqofa85nina4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2f/ccbppvjzc95hdpbr9ihs5tvhx6wra45.png/100px-Pack_%E9%98%BF%E5%85%B0%E5%A8%9C_skin_0_0.png", - "alt_text": "Pack 阿兰娜 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E5%85%B0%E5%A8%9C_skin_0_0.png", - "星级": "5", - "职业分支": "辅助 - 工匠", - "性别": "女", - "阵营": "雷姆必拓", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "1164", - "初始攻击": "236", - "初始防御": "197", - "初始法抗": "0", - "再部署": "80", - "部署费用": "14(最终16)", - "阻挡数": "2→2→2", - "攻击间隔": "1.5", - "是否感染": "否", - "职业": "辅助", - "分支": "工匠" - }, - "阿斯卡纶": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9b/4xbxkx3yqimodzwslzfazlzg2yc7vun.png", - "https://patchwiki.biligame.com/images/arknights/c/c9/ggsorsg5y9i2hsyqlw8ldrkqkxomakr.png", - "https://patchwiki.biligame.com/images/arknights/9/98/am3m4l2356xxuwyw03ilsc1rzamhayg.png", - "https://patchwiki.biligame.com/images/arknights/6/6e/3h5wjq2nz0zarnnvxudealgyt78bbky.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9b/4xbxkx3yqimodzwslzfazlzg2yc7vun.png/100px-Pack_%E9%98%BF%E6%96%AF%E5%8D%A1%E7%BA%B6_skin_0_0.png", - "alt_text": "Pack 阿斯卡纶 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E6%96%AF%E5%8D%A1%E7%BA%B6_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 伏击客", - "性别": "女", - "阵营": "S.W.E.E.P., 罗德岛", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "减速", - "输出" - ], - "初始生命": "702", - "初始攻击": "410", - "初始防御": "146", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "0→0→0", - "攻击间隔": "3.5", - "是否感染": "是", - "职业": "特种", - "分支": "伏击客" - }, - "阿消": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/41/l0cq49xbsd3wo3emaq4hnufec2r949q.png", - "https://patchwiki.biligame.com/images/arknights/5/50/8vz86qanf6tgcrlgxbm21dif44hhahv.png", - "https://patchwiki.biligame.com/images/arknights/4/4b/469l4lvgdogorc1suq5j404l6t5d30e.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/41/l0cq49xbsd3wo3emaq4hnufec2r949q.png/100px-Pack_%E9%98%BF%E6%B6%88_skin_0_0.png", - "alt_text": "Pack 阿消 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E6%B6%88_skin_0_0.png", - "星级": "4", - "职业分支": "特种 - 推击手", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": [ - "关卡1-12首次通关掉落", - "公开招募", - "标准寻访", - "中坚寻访", - "主题曲获得" - ], - "标签": [ - "位移", - "近战位" - ], - "初始生命": "824", - "初始攻击": "252", - "初始防御": "151", - "初始法抗": "0", - "再部署": "中等", - "部署费用": "17(最终17)", - "阻挡数": "2", - "攻击间隔": "中等", - "是否感染": "否", - "职业": "特种", - "分支": "推击手" - }, - "阿米娅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/30/o8ckif3rqc1ssxvv5cmrmcj3y9p4b1t.png", - "https://patchwiki.biligame.com/images/arknights/a/a8/5y3y47jxipvj0whxiqec7tqtnj1d3ve.png", - "https://patchwiki.biligame.com/images/arknights/f/fd/e2w5nce7wuozfyruwlre35zixgywcaj.png", - "https://patchwiki.biligame.com/images/arknights/9/95/fs34y2z3fgp3uhte141irjmdpmickpf.png", - "https://patchwiki.biligame.com/images/arknights/8/8b/i33kosymcns5kv0wrqj5hgw8jv1d599.png", - "https://patchwiki.biligame.com/images/arknights/8/83/j7x56wz4o7log4z5fn1nprphoa4h9g7.png", - "https://patchwiki.biligame.com/images/arknights/a/af/ixwd3cqpfbgm8aaaldd368a3tanf4sk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/30/o8ckif3rqc1ssxvv5cmrmcj3y9p4b1t.png/100px-Pack_%E9%98%BF%E7%B1%B3%E5%A8%85_skin_0_0.png", - "alt_text": "Pack 阿米娅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E7%B1%B3%E5%A8%85_skin_0_0.png", - "星级": "5", - "职业分支": "医疗 - 咒愈师", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "完成主线剧情关卡【", - "14-22", - "】", - "主题曲获得" - ], - "标签": [ - "远程位", - "治疗", - "输出" - ], - "初始生命": "776", - "初始攻击": "186", - "初始防御": "46", - "初始法抗": "10", - "再部署": "70", - "部署费用": "15(最终15)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "医疗", - "分支": "咒愈师" - }, - "阿米娅(医疗)": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/55/2xpm3e0gmvs4x5nsofqr7ve6crs9wcc.png", - "https://patchwiki.biligame.com/images/arknights/4/4e/0vazg4x6vip7t73dolcbuqtq2ffr5z1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/55/2xpm3e0gmvs4x5nsofqr7ve6crs9wcc.png/100px-Pack_%E9%98%BF%E7%B1%B3%E5%A8%85%EF%BC%88%E5%8C%BB%E7%96%97%EF%BC%89_skin_0_0.png", - "alt_text": "Pack 阿米娅(医疗) skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E7%B1%B3%E5%A8%85%EF%BC%88%E5%8C%BB%E7%96%97%EF%BC%89_skin_0_0.png" - }, - "阿米娅(近卫)": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c8/2zv70p1v7dynkeixyqj8d0vvvp1tjtw.png", - "https://patchwiki.biligame.com/images/arknights/5/5b/67tgf8h8niu1grqgktzflk3uvqubjyb.png", - "https://patchwiki.biligame.com/images/arknights/d/d7/4qfzhvkv6hapa0z37ukxruypvybq0ry.png", - "https://patchwiki.biligame.com/images/arknights/5/54/khxnap13rrxvl21sf0zwswpi3xnn9vv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c8/2zv70p1v7dynkeixyqj8d0vvvp1tjtw.png/100px-Pack_%E9%98%BF%E7%B1%B3%E5%A8%85%EF%BC%88%E8%BF%91%E5%8D%AB%EF%BC%89_skin_0_0.png", - "alt_text": "Pack 阿米娅(近卫) skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E7%B1%B3%E5%A8%85%EF%BC%88%E8%BF%91%E5%8D%AB%EF%BC%89_skin_0_0.png" - }, - "阿罗玛": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/21/a204oyxlu0vm2aeqzz1uxl565sbb5rt.png", - "https://patchwiki.biligame.com/images/arknights/f/f8/i1cqr5lzbr9j3l6p9ao08c55a0g52yu.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/21/a204oyxlu0vm2aeqzz1uxl565sbb5rt.png/100px-Pack_%E9%98%BF%E7%BD%97%E7%8E%9B_skin_0_0.png", - "alt_text": "Pack 阿罗玛 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%98%BF%E7%BD%97%E7%8E%9B_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 轰击术师", - "性别": "女", - "阵营": "叙拉古", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "群攻", - "控场" - ], - "初始生命": "693", - "初始攻击": "343", - "初始防御": "43", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终31)", - "阻挡数": "1→1→1", - "攻击间隔": "2.9", - "是否感染": "是", - "职业": "术师", - "分支": "轰击术师" - }, - "陈": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/56/35zxnoozj5d8nw8bdys30n9mydm2vc6.png", - "https://patchwiki.biligame.com/images/arknights/1/18/9kyu8rnwdd270qxzhonjb3dact9hag5.png", - "https://patchwiki.biligame.com/images/arknights/9/9b/0l2b7w66e80ycekvuj44wcl8jwpouql.png", - "https://patchwiki.biligame.com/images/arknights/0/00/dp6h4eo6c3rzhvki8uc0f8jfqcrztdl.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/56/35zxnoozj5d8nw8bdys30n9mydm2vc6.png/100px-Pack_%E9%99%88_skin_0_0.png", - "alt_text": "Pack 陈 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%99%88_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 剑豪", - "性别": "女", - "阵营": "炎-龙门, 龙门近卫局", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "爆发", - "输出" - ], - "初始生命": "1229", - "初始攻击": "249", - "初始防御": "154", - "初始法抗": "0", - "再部署": "70", - "部署费用": "19(最终21)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "剑豪" - }, - "陨星": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/e/ef/leo0hkqj2qopoxcouf6vvh1mb74s817.png", - "https://patchwiki.biligame.com/images/arknights/3/39/aakyvxsimrx745bop8j7c26tt38jchy.png", - "https://patchwiki.biligame.com/images/arknights/f/f4/5skp7feyqckave350h3cbr1b2kismuo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/e/ef/leo0hkqj2qopoxcouf6vvh1mb74s817.png/100px-Pack_%E9%99%A8%E6%98%9F_skin_0_0.png", - "alt_text": "Pack 陨星 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%99%A8%E6%98%9F_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 炮手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "群攻", - "削弱" - ], - "初始生命": "770", - "初始攻击": "377", - "初始防御": "59", - "初始法抗": "0", - "再部署": "70", - "部署费用": "24(最终26)", - "阻挡数": "1", - "攻击间隔": "2.8", - "是否感染": "是", - "职业": "狙击", - "分支": "炮手" - }, - "隐德来希": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8b/t2bz7trzorxgmh3ehkpaega7my7obbe.png", - "https://patchwiki.biligame.com/images/arknights/8/80/drev69cxvfgbmd0hbefp3j5b99wzc9s.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8b/t2bz7trzorxgmh3ehkpaega7my7obbe.png/100px-Pack_%E9%9A%90%E5%BE%B7%E6%9D%A5%E5%B8%8C_skin_0_0.png", - "alt_text": "Pack 隐德来希 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9A%90%E5%BE%B7%E6%9D%A5%E5%B8%8C_skin_0_0.png", - "星级": "6", - "职业分支": "近卫 - 收割者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "输出", - "生存" - ], - "初始生命": "1115", - "初始攻击": "295", - "初始防御": "220", - "初始法抗": "0", - "再部署": "70", - "部署费用": "20(最终21)", - "阻挡数": "1→2→2", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "近卫", - "分支": "收割者" - }, - "隐现": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/d/d3/453vyy9llfp0cjbdycdhbc9t9qum0g0.png", - "https://patchwiki.biligame.com/images/arknights/5/52/baznzsaypo5d960xz0u7bw9pay503l4.png", - "https://patchwiki.biligame.com/images/arknights/a/ac/omzyz44lfk5qge9xobhvnha9am80dgg.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/d/d3/453vyy9llfp0cjbdycdhbc9t9qum0g0.png/100px-Pack_%E9%9A%90%E7%8E%B0_skin_0_0.png", - "alt_text": "Pack 隐现 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9A%90%E7%8E%B0_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 速射手", - "性别": "男", - "阵营": "拉特兰", - "获取途径": [ - "【空想花庭】活动获取", - "活动获取" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "644", - "初始攻击": "177", - "初始防御": "63", - "初始法抗": "0", - "再部署": "80", - "部署费用": "13(最终12)", - "阻挡数": "1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "狙击", - "分支": "速射手" - }, - "雪猎": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/b/be/nac55tkwsdcspuz8wblazix6nqqs2n9.png", - "https://patchwiki.biligame.com/images/arknights/e/e8/ink3jx7rcj27x0t6t30oxxwzyneawfe.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/b/be/nac55tkwsdcspuz8wblazix6nqqs2n9.png/100px-Pack_%E9%9B%AA%E7%8C%8E_skin_0_0.png", - "alt_text": "Pack 雪猎 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9B%AA%E7%8C%8E_skin_0_0.png", - "星级": "5", - "职业分支": "狙击 - 猎手", - "性别": "女", - "阵营": "谢拉格", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "爆发", - "控场" - ], - "初始生命": "779", - "初始攻击": "487", - "初始防御": "104", - "初始法抗": "0", - "再部署": "70", - "部署费用": "15(最终17)", - "阻挡数": "1→1→1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "狙击", - "分支": "猎手" - }, - "雪绒": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a4/jo27wf015sfknamqg9nqi1qau7emg1q.png", - "https://patchwiki.biligame.com/images/arknights/6/67/i8b69yqop1s2468bnsdimvr8sq7wi6a.png", - "https://patchwiki.biligame.com/images/arknights/5/52/qkx0z46nympbianouooq9zzdzlw2zyv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a4/jo27wf015sfknamqg9nqi1qau7emg1q.png/100px-Pack_%E9%9B%AA%E7%BB%92_skin_0_0.png", - "alt_text": "Pack 雪绒 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9B%AA%E7%BB%92_skin_0_0.png", - "星级": "5", - "职业分支": "术师 - 中坚术师", - "性别": "男", - "阵营": "萨米", - "获取途径": "采购凭证区", - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "654", - "初始攻击": "283", - "初始防御": "45", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "中坚术师" - }, - "雪雉": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/52/2yxd5sss3p61zc3bhad8m9g0zsu53rm.png", - "https://patchwiki.biligame.com/images/arknights/4/4d/cj5rlv5mh7by2sbck3901i2rn84nqk0.png", - "https://patchwiki.biligame.com/images/arknights/5/52/38n2l8t687uls67upfduzbrksxxrpiv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/52/2yxd5sss3p61zc3bhad8m9g0zsu53rm.png/100px-Pack_%E9%9B%AA%E9%9B%89_skin_0_0.png", - "alt_text": "Pack 雪雉 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9B%AA%E9%9B%89_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 钩索师", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": [ - "【洪炉示岁】活动获取", - "活动获取" - ], - "标签": [ - "位移", - "减速", - "近战位" - ], - "初始生命": "794", - "初始攻击": "320", - "初始防御": "155", - "初始法抗": "0", - "再部署": "80", - "部署费用": "13(最终12)", - "阻挡数": "2", - "攻击间隔": "1.8", - "是否感染": "否", - "职业": "特种", - "分支": "钩索师" - }, - "雷蛇": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/26/gi7eptmxi8t7n1vf381vwfk8ar2gctt.png", - "https://patchwiki.biligame.com/images/arknights/b/ba/okrarztnwmgn1z6cuxda6i4hvljgwrz.png", - "https://patchwiki.biligame.com/images/arknights/a/ad/io31jda6yrumasumjy9id9nj5jxwemg.png", - "https://patchwiki.biligame.com/images/arknights/8/89/54bulm4bt0f2bqt2wljzkz79ddvw6w1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/26/gi7eptmxi8t7n1vf381vwfk8ar2gctt.png/100px-Pack_%E9%9B%B7%E8%9B%87_skin_0_0.png", - "alt_text": "Pack 雷蛇 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9B%B7%E8%9B%87_skin_0_0.png", - "星级": "5", - "职业分支": "重装 - 哨戒铁卫", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "防护", - "输出" - ], - "初始生命": "1307", - "初始攻击": "219", - "初始防御": "256", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "哨戒铁卫" - }, - "霍尔海雅": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/97/hnu3p0w01t4q5we72zjgeifrdyz4c8n.png", - "https://patchwiki.biligame.com/images/arknights/c/c7/5buerojog7a5ttownrqpx6d6slyox9y.png", - "https://patchwiki.biligame.com/images/arknights/a/a0/4en3mjptwg34k77agf3zxgtjs4ug8b1.png", - "https://patchwiki.biligame.com/images/arknights/e/ee/hur7nwjaz3r460lqm4s9mfrnj6qn7u6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/97/hnu3p0w01t4q5we72zjgeifrdyz4c8n.png/100px-Pack_%E9%9C%8D%E5%B0%94%E6%B5%B7%E9%9B%85_skin_0_0.png", - "alt_text": "Pack 霍尔海雅 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9C%8D%E5%B0%94%E6%B5%B7%E9%9B%85_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 中坚术师", - "性别": "女", - "阵营": "哥伦比亚", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出", - "控场" - ], - "初始生命": "743", - "初始攻击": "287", - "初始防御": "49", - "初始法抗": "10", - "再部署": "70", - "部署费用": "19(最终19)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "术师", - "分支": "中坚术师" - }, - "霜华": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/81/2gnxphzrwtx1ss80j9binywy0e6xkt2.png", - "https://patchwiki.biligame.com/images/arknights/a/a8/1d9l9yar1i5k5xxir96unp061vjok99.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/81/2gnxphzrwtx1ss80j9binywy0e6xkt2.png/100px-Pack_%E9%9C%9C%E5%8D%8E_skin_0_0.png", - "alt_text": "Pack 霜华 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9C%9C%E5%8D%8E_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 陷阱师", - "性别": "女", - "阵营": "彩虹小队", - "获取途径": [ - "联动", - "联动寻访", - "【进攻、防守、战术交汇】寻访" - ], - "标签": [ - "远程位", - "召唤", - "控场" - ], - "初始生命": "635", - "初始攻击": "240", - "初始防御": "64", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "9(最终9)", - "阻挡数": "1", - "攻击间隔": "0.85s", - "是否感染": "否", - "职业": "特种", - "分支": "陷阱师" - }, - "霜叶": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9c/hl8nwdein1ouhgbayr4drtpn28h74fe.png", - "https://patchwiki.biligame.com/images/arknights/c/c0/0zz5rm7m6n67b33teyoo926r1oyux4t.png", - "https://patchwiki.biligame.com/images/arknights/4/40/eep0s3e9j8lnpsb2jql3406i75dm4ix.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9c/hl8nwdein1ouhgbayr4drtpn28h74fe.png/100px-Pack_%E9%9C%9C%E5%8F%B6_skin_0_0.png", - "alt_text": "Pack 霜叶 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9C%9C%E5%8F%B6_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 领主", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "减速", - "输出", - "近战位" - ], - "初始生命": "949", - "初始攻击": "272", - "初始防御": "154", - "初始法抗": "5", - "再部署": "70", - "部署费用": "16(最终16)", - "阻挡数": "2", - "攻击间隔": "1.3", - "是否感染": "是", - "职业": "近卫", - "分支": "领主" - }, - "露托": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/fa/rx0s1h37r6pk4620194a7q7gc50lsr7.png", - "https://patchwiki.biligame.com/images/arknights/5/51/0n0ds2810p7cstx0uw9py82hujteub6.png", - "https://patchwiki.biligame.com/images/arknights/f/fa/pof89bwfmubzxfx1uk53fqp8e9j6ph0.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/fa/rx0s1h37r6pk4620194a7q7gc50lsr7.png/100px-Pack_%E9%9C%B2%E6%89%98_skin_0_0.png", - "alt_text": "Pack 露托 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9C%B2%E6%89%98_skin_0_0.png", - "星级": "4", - "职业分支": "重装 - 不屈者", - "性别": "女", - "阵营": "玻利瓦尔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "生存", - "防护" - ], - "初始生命": "1516", - "初始攻击": "332", - "初始防御": "188", - "初始法抗": "10", - "再部署": "70", - "部署费用": "30(最终32)", - "阻挡数": "2→3→3", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "重装", - "分支": "不屈者" - }, - "青枳": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/77/7xg0iip3l8z4q2ifbx64iunxe8ebeq3.png", - "https://patchwiki.biligame.com/images/arknights/f/f2/clp2l8565eshqm4mttruxidcfzua2rx.png", - "https://patchwiki.biligame.com/images/arknights/0/0e/m0tnagirrvavktytr4qsvx15bx2qhdi.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/77/7xg0iip3l8z4q2ifbx64iunxe8ebeq3.png/100px-Pack_%E9%9D%92%E6%9E%B3_skin_0_0.png", - "alt_text": "Pack 青枳 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9D%92%E6%9E%B3_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "哥伦比亚, 汐斯塔", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "费用回复", - "防护" - ], - "初始生命": "836", - "初始攻击": "177", - "初始防御": "151", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "是", - "职业": "先锋", - "分支": "尖兵" - }, - "鞭刃": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/24/jovmfty4z63fg4cdxx34vrb31k5zz7w.png", - "https://patchwiki.biligame.com/images/arknights/2/2b/cve4b7hwlzo094psnasmyrmmvf8lv5k.png", - "https://patchwiki.biligame.com/images/arknights/0/09/q5r2m4lo6lo6dbnkpeg546jkr8i3dhv.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/24/jovmfty4z63fg4cdxx34vrb31k5zz7w.png/100px-Pack_%E9%9E%AD%E5%88%83_skin_0_0.png", - "alt_text": "Pack 鞭刃 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%9E%AD%E5%88%83_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 教官", - "性别": "女", - "阵营": "卡西米尔", - "获取途径": [ - "【玛莉娅·临光】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "输出", - "支援" - ], - "初始生命": "781", - "初始攻击": "283", - "初始防御": "197", - "初始法抗": "0", - "再部署": "80", - "部署费用": "16(最终15)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "近卫", - "分支": "教官" - }, - "预备干员-先锋": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/15/6ccs0jl0hoxe2bngsqbj2d4uxahviv5.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/15/6ccs0jl0hoxe2bngsqbj2d4uxahviv5.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%85%88%E9%94%8B_skin_0_0.png", - "alt_text": "Pack 预备干员-先锋 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%85%88%E9%94%8B_skin_0_0.png" - }, - "预备干员-医疗": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/1/1d/4io2g59k0z1kpe3tez67uwmcoswo92t.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/1/1d/4io2g59k0z1kpe3tez67uwmcoswo92t.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%8C%BB%E7%96%97_skin_0_0.png", - "alt_text": "Pack 预备干员-医疗 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%8C%BB%E7%96%97_skin_0_0.png" - }, - "预备干员-后勤": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/6a/k1eckvnatk0ig7530k4xkdujsek6ylz.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/6a/k1eckvnatk0ig7530k4xkdujsek6ylz.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%90%8E%E5%8B%A4_skin_0_0.png", - "alt_text": "Pack 预备干员-后勤 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E5%90%8E%E5%8B%A4_skin_0_0.png" - }, - "预备干员-术师": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c9/5sut4rrt5qgnnzem2lrzk56j1gk3ccy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c9/5sut4rrt5qgnnzem2lrzk56j1gk3ccy.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E6%9C%AF%E5%B8%88_skin_0_0.png", - "alt_text": "Pack 预备干员-术师 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E6%9C%AF%E5%B8%88_skin_0_0.png" - }, - "预备干员-特种": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/66/p7v3djfmomeoxkt5zh16tmzvk81js4b.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/66/p7v3djfmomeoxkt5zh16tmzvk81js4b.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E7%89%B9%E7%A7%8D_skin_0_0.png", - "alt_text": "Pack 预备干员-特种 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E7%89%B9%E7%A7%8D_skin_0_0.png" - }, - "预备干员-狙击": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/34/r953tlzvl50vh2bdgjj7h2xrh4che5r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/34/r953tlzvl50vh2bdgjj7h2xrh4che5r.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E7%8B%99%E5%87%BB_skin_0_0.png", - "alt_text": "Pack 预备干员-狙击 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E7%8B%99%E5%87%BB_skin_0_0.png" - }, - "预备干员-辅助": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8c/fkdn5hkgq5tx8xzet85beig2vylgq15.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8c/fkdn5hkgq5tx8xzet85beig2vylgq15.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BE%85%E5%8A%A9_skin_0_0.png", - "alt_text": "Pack 预备干员-辅助 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BE%85%E5%8A%A9_skin_0_0.png" - }, - "预备干员-近卫": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/89/onngnb3ouuomf90g5y4imi9szy0lwl1.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/89/onngnb3ouuomf90g5y4imi9szy0lwl1.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BF%91%E5%8D%AB_skin_0_0.png", - "alt_text": "Pack 预备干员-近卫 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BF%91%E5%8D%AB_skin_0_0.png" - }, - "预备干员-近战": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/5/58/rc4hwpedwy9nj6v5eim3bbxb2xvgt4b.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/5/58/rc4hwpedwy9nj6v5eim3bbxb2xvgt4b.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BF%91%E6%88%98_skin_0_0.png", - "alt_text": "Pack 预备干员-近战 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E8%BF%91%E6%88%98_skin_0_0.png" - }, - "预备干员-重装": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/0/06/mim6j8a9dpnfqmvses23tt518pep6k4.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/0/06/mim6j8a9dpnfqmvses23tt518pep6k4.png/100px-Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E9%87%8D%E8%A3%85_skin_0_0.png", - "alt_text": "Pack 预备干员-重装 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A2%84%E5%A4%87%E5%B9%B2%E5%91%98-%E9%87%8D%E8%A3%85_skin_0_0.png" - }, - "风丸": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/ca/pppvbxxnk2nrh3tdmdk53e2czs7pcqb.png", - "https://patchwiki.biligame.com/images/arknights/3/34/8gf7n768xcgtjxle5csj8yjt48vviri.png", - "https://patchwiki.biligame.com/images/arknights/5/54/71ug4tfkmq0oelnsu8jmbtakbidlv6x.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/ca/pppvbxxnk2nrh3tdmdk53e2czs7pcqb.png/100px-Pack_%E9%A3%8E%E4%B8%B8_skin_0_0.png", - "alt_text": "Pack 风丸 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A3%8E%E4%B8%B8_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 傀儡师", - "性别": "女", - "阵营": "东", - "获取途径": "标准寻访", - "标签": [ - "输出", - "快速复活", - "近战位" - ], - "初始生命": "1109", - "初始攻击": "313", - "初始防御": "131", - "初始法抗": "0", - "再部署": "70s", - "部署费用": "13(最终13)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "特种", - "分支": "傀儡师" - }, - "风暴眼": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/6/66/iw7simcn616w1w25a3pqujoign9rj28.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/6/66/iw7simcn616w1w25a3pqujoign9rj28.png/100px-Pack_%E9%A3%8E%E6%9A%B4%E7%9C%BC_skin_0_0.png", - "alt_text": "Pack 风暴眼 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A3%8E%E6%9A%B4%E7%9C%BC_skin_0_0.png" - }, - "风笛": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/2/2d/rm60fum35xvp1tlnwjtzy7mcczrmoce.png", - "https://patchwiki.biligame.com/images/arknights/9/93/dv49yjvbwkugkh6cnne08kzw49mebcl.png", - "https://patchwiki.biligame.com/images/arknights/b/b6/te0aehpoiwoiqmjzfaukpirwv0pafpz.png", - "https://patchwiki.biligame.com/images/arknights/f/fe/qm0oq0vl1k0isx0wl27hvi8qeg6nwgn.png", - "https://patchwiki.biligame.com/images/arknights/b/bd/lkww1gfa7x7xn0yzis61p3dcc05pcee.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/2/2d/rm60fum35xvp1tlnwjtzy7mcczrmoce.png/100px-Pack_%E9%A3%8E%E7%AC%9B_skin_0_0.png", - "alt_text": "Pack 风笛 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A3%8E%E7%AC%9B_skin_0_0.png", - "星级": "6", - "职业分支": "先锋 - 冲锋手", - "性别": "女", - "阵营": "维多利亚", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复", - "输出" - ], - "初始生命": "975", - "初始攻击": "250", - "初始防御": "173", - "初始法抗": "0", - "再部署": "70", - "部署费用": "11(最终11)", - "阻挡数": "1", - "攻击间隔": "1.0", - "是否感染": "否", - "职业": "先锋", - "分支": "冲锋手" - }, - "食铁兽": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/4b/caqt6e0vd8mr9tbv35erhpl7e0fau67.png", - "https://patchwiki.biligame.com/images/arknights/c/c6/k4sz5feajbhq8m8216m0li06zojbv5s.png", - "https://patchwiki.biligame.com/images/arknights/4/49/h8alcsp44j0keg3oozc27gxo47f724t.png", - "https://patchwiki.biligame.com/images/arknights/4/46/mdcgqg46oa3g6zcowwki7hzikg9pld6.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/4b/caqt6e0vd8mr9tbv35erhpl7e0fau67.png/100px-Pack_%E9%A3%9F%E9%93%81%E5%85%BD_skin_0_0.png", - "alt_text": "Pack 食铁兽 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A3%9F%E9%93%81%E5%85%BD_skin_0_0.png", - "星级": "5", - "职业分支": "特种 - 推击手", - "性别": "女", - "阵营": "炎-龙门", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "位移", - "减速", - "近战位" - ], - "初始生命": "852", - "初始攻击": "279", - "初始防御": "158", - "初始法抗": "0", - "再部署": "70", - "部署费用": "18(最终18)", - "阻挡数": "2", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "特种", - "分支": "推击手" - }, - "香草": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c4/fabw1tw980sb0z59cc19g44lp45wl9r.png", - "https://patchwiki.biligame.com/images/arknights/d/d0/03w9f54njhycsbtqx5lycggiu85jqso.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c4/fabw1tw980sb0z59cc19g44lp45wl9r.png/100px-Pack_%E9%A6%99%E8%8D%89_skin_0_0.png", - "alt_text": "Pack 香草 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%A6%99%E8%8D%89_skin_0_0.png", - "星级": "3", - "职业分支": "先锋 - 尖兵", - "性别": "女", - "阵营": "哥伦比亚, 黑钢国际", - "获取途径": [ - "公开招募", - "标准寻访", - "中坚寻访" - ], - "标签": [ - "近战位", - "费用回复" - ], - "初始生命": "711", - "初始攻击": "168", - "初始防御": "128", - "初始法抗": "0", - "再部署": "70", - "部署费用": "9(最终9)", - "阻挡数": "2", - "攻击间隔": "1.05", - "是否感染": "否", - "职业": "先锋", - "分支": "尖兵" - }, - "骋风": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/3/3f/698f1rjn6g70ujkg06zz7ojxjn5mzwt.png", - "https://patchwiki.biligame.com/images/arknights/9/93/0mevg327ms7cgn33dzf61eqdxxa9qks.png", - "https://patchwiki.biligame.com/images/arknights/0/0c/l0bs92quhqkmxdrjaendb1m24q6bayw.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/3/3f/698f1rjn6g70ujkg06zz7ojxjn5mzwt.png/100px-Pack_%E9%AA%8B%E9%A3%8E_skin_0_0.png", - "alt_text": "Pack 骋风 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%AA%8B%E9%A3%8E_skin_0_0.png", - "星级": "4", - "职业分支": "近卫 - 解放者", - "性别": "男", - "阵营": "炎", - "获取途径": "标准寻访", - "标签": [ - "近战位", - "爆发" - ], - "初始生命": "1671", - "初始攻击": "132", - "初始防御": "231", - "初始法抗": "15", - "再部署": "70", - "部署费用": "8(最终8)", - "阻挡数": "2→2→3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "近卫", - "分支": "解放者" - }, - "魔王": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a8/9xzmevmr05tkcyge4ecizu3z2dwujla.png", - "https://patchwiki.biligame.com/images/arknights/f/fb/8ajwnytgeq1jig8195xdrvo7msom5x2.png", - "https://patchwiki.biligame.com/images/arknights/9/99/0ufdau0tzo9ynx87dt147kwlrfhl6fk.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a8/9xzmevmr05tkcyge4ecizu3z2dwujla.png/100px-Pack_%E9%AD%94%E7%8E%8B_skin_0_0.png", - "alt_text": "Pack 魔王 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%AD%94%E7%8E%8B_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 吟游者", - "性别": "女", - "阵营": "罗德岛", - "获取途径": [ - "主题曲十四章", - "尘封密室", - "获得", - "主题曲获得" - ], - "标签": [ - "远程位", - "支援", - "生存", - "输出" - ], - "初始生命": "623", - "初始攻击": "146", - "初始防御": "94", - "初始法抗": "0", - "再部署": "80", - "部署费用": "8(最终7)", - "阻挡数": "1→1→1", - "攻击间隔": "1.3", - "是否感染": "否", - "职业": "辅助", - "分支": "吟游者" - }, - "鸿雪": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c6/lkzdwf6v0rwhzg77c8895t5n6bxwgnp.png", - "https://patchwiki.biligame.com/images/arknights/9/9b/360hl47scq9lg7tcid3iyny808uk0ct.png", - "https://patchwiki.biligame.com/images/arknights/4/4f/7yc2yne3g2mb0jxmff20i2yjmu4grvk.png", - "https://patchwiki.biligame.com/images/arknights/1/19/motyji8uedaeyv0d322xzzdfqfu9bq7.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c6/lkzdwf6v0rwhzg77c8895t5n6bxwgnp.png/100px-Pack_%E9%B8%BF%E9%9B%AA_skin_0_0.png", - "alt_text": "Pack 鸿雪 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%B8%BF%E9%9B%AA_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 重射手", - "性别": "女", - "阵营": "罗德岛", - "获取途径": "标准寻访", - "标签": [ - "远程位", - "输出" - ], - "初始生命": "768", - "初始攻击": "373", - "初始防御": "73", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "狙击", - "分支": "重射手" - }, - "麒麟R夜刀": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/4/48/7zh0mbmmkvtkxtla2wtndcvhk6232yt.png", - "https://patchwiki.biligame.com/images/arknights/a/ad/s5698ptw6j41oby0w5g5yx0k9dtqy1r.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/4/48/7zh0mbmmkvtkxtla2wtndcvhk6232yt.png/100px-Pack_%E9%BA%92%E9%BA%9FR%E5%A4%9C%E5%88%80_skin_0_0.png", - "alt_text": "Pack 麒麟R夜刀 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BA%92%E9%BA%9FR%E5%A4%9C%E5%88%80_skin_0_0.png", - "星级": "6", - "职业分支": "特种 - 处决者", - "性别": "女", - "阵营": "罗德岛, 行动组A4", - "获取途径": [ - "联动", - "联动寻访", - "【砺火成锋】寻访" - ], - "标签": [ - "近战位", - "快速复活", - "爆发" - ], - "初始生命": "762", - "初始攻击": "218", - "初始防御": "143", - "初始法抗": "0", - "再部署": "18", - "部署费用": "8(最终8)", - "阻挡数": "1", - "攻击间隔": "0.93", - "是否感染": "是", - "职业": "特种", - "分支": "处决者" - }, - "麦哲伦": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/a3/lzymuvalofllrt18xonstc4ygld7hpc.png", - "https://patchwiki.biligame.com/images/arknights/e/e7/9gkmgm6miqzzgpsl7vnc9u8jvy2o0bu.png", - "https://patchwiki.biligame.com/images/arknights/8/8c/m8p7ivrfkysomzwsz9ukkzfw9lzoso8.png", - "https://patchwiki.biligame.com/images/arknights/e/e6/5d3pb8k8m0nfw0otr5kmcvqp3u4gc2s.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/a3/lzymuvalofllrt18xonstc4ygld7hpc.png/100px-Pack_%E9%BA%A6%E5%93%B2%E4%BC%A6_skin_0_0.png", - "alt_text": "Pack 麦哲伦 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BA%A6%E5%93%B2%E4%BC%A6_skin_0_0.png", - "星级": "6", - "职业分支": "辅助 - 召唤师", - "性别": "女", - "阵营": "哥伦比亚, 莱茵生命", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "支援", - "减速", - "输出", - "远程位" - ], - "初始生命": "495", - "初始攻击": "211", - "初始防御": "60", - "初始法抗": "15", - "再部署": "70", - "部署费用": "10(最终10)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "否", - "职业": "辅助", - "分支": "召唤师" - }, - "黍": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/c/c4/c0eadpamtqxmh1jynje3f3utqc6dyn8.png", - "https://patchwiki.biligame.com/images/arknights/8/82/1pfi8j6lehyccd19lt2sbavd9n22v1n.png", - "https://patchwiki.biligame.com/images/arknights/8/85/g9359ml3upfqe9gdcf17taa2qxnuq61.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/c/c4/c0eadpamtqxmh1jynje3f3utqc6dyn8.png/100px-Pack_%E9%BB%8D_skin_0_0.png", - "alt_text": "Pack 黍 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BB%8D_skin_0_0.png", - "星级": "6", - "职业分支": "重装 - 守护者", - "性别": "女", - "阵营": "炎, 炎-岁", - "获取途径": [ - "【千秋一粟】限定寻访", - "限定寻访", - "限定寻访·春节" - ], - "标签": [ - "近战位", - "防护", - "治疗", - "支援" - ], - "初始生命": "1334", - "初始攻击": "203", - "初始防御": "250", - "初始法抗": "10", - "再部署": "70", - "部署费用": "18(最终20)", - "阻挡数": "2→3→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "重装", - "分支": "守护者" - }, - "黑": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/7/77/nzlz5kk8ey85z9du786iasprg9n9xow.png", - "https://patchwiki.biligame.com/images/arknights/5/51/1mbaxnf5djbjef5hioey3ks8yf9wi71.png", - "https://patchwiki.biligame.com/images/arknights/9/91/dxz9ejtzc7n7k262u6lxnmpbabtkvvp.png", - "https://patchwiki.biligame.com/images/arknights/7/71/bnl9a2tdomdj9f6pc4bvocakztrk6cm.png", - "https://patchwiki.biligame.com/images/arknights/d/d9/9zkfb2s9zcouesk2pee26ceh6wfy09b.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/7/77/nzlz5kk8ey85z9du786iasprg9n9xow.png/100px-Pack_%E9%BB%91_skin_0_0.png", - "alt_text": "Pack 黑 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BB%91_skin_0_0.png", - "星级": "6", - "职业分支": "狙击 - 重射手", - "性别": "女", - "阵营": "哥伦比亚, 汐斯塔", - "获取途径": [ - "公开招募", - "中坚寻访" - ], - "标签": [ - "远程位", - "输出" - ], - "初始生命": "781", - "初始攻击": "357", - "初始防御": "86", - "初始法抗": "0", - "再部署": "70", - "部署费用": "16(最终18)", - "阻挡数": "1", - "攻击间隔": "1.6", - "是否感染": "是", - "职业": "狙击", - "分支": "重射手" - }, - "黑角": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/8/8b/m4cff15oli8tuv0vr39n9gourgxswmy.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/8/8b/m4cff15oli8tuv0vr39n9gourgxswmy.png/100px-Pack_%E9%BB%91%E8%A7%92_skin_0_0.png", - "alt_text": "Pack 黑角 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BB%91%E8%A7%92_skin_0_0.png", - "星级": "2", - "职业分支": "重装 - 铁卫", - "性别": "男", - "阵营": "罗德岛, 行动组A4", - "获取途径": "公开招募", - "标签": [ - "新手", - "近战位" - ], - "初始生命": "1219", - "初始攻击": "180", - "初始防御": "220", - "初始法抗": "0", - "再部署": "70", - "部署费用": "14(最终12)", - "阻挡数": "3", - "攻击间隔": "1.2", - "是否感染": "是", - "职业": "重装", - "分支": "铁卫" - }, - "黑键": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/a/aa/thmz1c21q9o370w3ssal078j331mfy2.png", - "https://patchwiki.biligame.com/images/arknights/8/83/tswjr8ui6rbonlg01c4vria5i9jzzk5.png", - "https://patchwiki.biligame.com/images/arknights/6/6c/fg2mknk3ns44f74176wh6baxjxv6tue.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/a/aa/thmz1c21q9o370w3ssal078j331mfy2.png/100px-Pack_%E9%BB%91%E9%94%AE_skin_0_0.png", - "alt_text": "Pack 黑键 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BB%91%E9%94%AE_skin_0_0.png", - "星级": "6", - "职业分支": "术师 - 秘术师", - "性别": "男", - "阵营": "莱塔尼亚", - "获取途径": "标准寻访", - "标签": [ - "输出", - "远程位" - ], - "初始生命": "732", - "初始攻击": "611", - "初始防御": "51", - "初始法抗": "10", - "再部署": "70", - "部署费用": "23(最终23)", - "阻挡数": "1", - "攻击间隔": "3", - "是否感染": "是", - "职业": "术师", - "分支": "秘术师" - }, - "齐尔查克": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/9/9b/3bi066akay1qqmummjzh20sztaa81qw.png", - "https://patchwiki.biligame.com/images/arknights/6/65/kedb1uve6tfn1cwibo4e3svcdf9ze10.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/9/9b/3bi066akay1qqmummjzh20sztaa81qw.png/100px-Pack_%E9%BD%90%E5%B0%94%E6%9F%A5%E5%85%8B_skin_0_0.png", - "alt_text": "Pack 齐尔查克 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BD%90%E5%B0%94%E6%9F%A5%E5%85%8B_skin_0_0.png", - "星级": "5", - "职业分支": "先锋 - 情报官", - "性别": "男", - "阵营": "莱欧斯小队", - "获取途径": [ - "联动", - "联动寻访", - "【泰拉饭,呜呼,泰拉饭】寻访" - ], - "标签": [ - "近战位", - "费用回复", - "快速复活" - ], - "初始生命": "840", - "初始攻击": "236", - "初始防御": "97", - "初始法抗": "0", - "再部署": "35", - "部署费用": "8(最终8)", - "阻挡数": "1→1→1", - "攻击间隔": "1", - "是否感染": "否", - "职业": "先锋", - "分支": "情报官" - }, - "龙舌兰": { - "original_url": [ - "https://patchwiki.biligame.com/images/arknights/f/f1/qo135b2ocyfgzkaj4l0web33x63ixnu.png", - "https://patchwiki.biligame.com/images/arknights/5/5f/co89ibzyuawa418mqzf06itvyohrrhf.png", - "https://patchwiki.biligame.com/images/arknights/7/78/8965gfyhhl1sd95zadm6ax6l6y8q919.png", - "https://patchwiki.biligame.com/images/arknights/3/36/s6h2mnkb2nccct7oet8tbq30fy975qo.png" - ], - "thumbnail_url": "https://patchwiki.biligame.com/images/arknights/thumb/f/f1/qo135b2ocyfgzkaj4l0web33x63ixnu.png/100px-Pack_%E9%BE%99%E8%88%8C%E5%85%B0_skin_0_0.png", - "alt_text": "Pack 龙舌兰 skin 0 0.png", - "source_link": "/arknights/%E6%96%87%E4%BB%B6:Pack_%E9%BE%99%E8%88%8C%E5%85%B0_skin_0_0.png", - "星级": "5", - "职业分支": "近卫 - 解放者", - "性别": "男", - "阵营": "玻利瓦尔", - "获取途径": [ - "【多索雷斯假日】活动获取", - "活动获取" - ], - "标签": [ - "近战位", - "爆发" - ], - "初始生命": "1871", - "初始攻击": "137", - "初始防御": "238", - "初始法抗": "15", - "再部署": "80", - "部署费用": "11(最终10)", - "阻挡数": "2→2→3", - "攻击间隔": "1.2", - "是否感染": "否", - "职业": "近卫", - "分支": "解放者" - } -} \ No newline at end of file diff --git a/test_plugin/old/mrfzccl/main.py b/test_plugin/old/mrfzccl/main.py deleted file mode 100644 index 1f564d04b..000000000 --- a/test_plugin/old/mrfzccl/main.py +++ /dev/null @@ -1,1378 +0,0 @@ -from astrbot.api.event import MessageChain, filter, AstrMessageEvent -from astrbot.api.star import Context, Star, register -import astrbot.api.message_components as Comp -from astrbot.api import AstrBotConfig, logger -from astrbot.api.star import StarTools - -from .src.QnAStatsRenderer import QnAStatsRenderer -from .src.tool import ( - generate_match_leaderboard_text, - has_active_game, - parse_aliases, -) -from .src.db.repo import UserQnARepo, MatchRepo -from .src.db.database import DBManager - -from .src.handlers import ccl_admin, ccl_leaderboard, ccl_match, fc_handlers - -from typing import Optional, Dict, Any, Tuple, List -from datetime import datetime, timedelta -from urllib.parse import urlparse -from io import BytesIO -from pathlib import Path -from PIL import Image -import numpy as np -import traceback -import asyncio -import aiohttp -import ipaddress -import random -import json -import time -import os -import re - -# 注册插件,指定插件名、作者、描述和版本号 -@register("mrfzccl", "Lishining", "你知道的,我一直是明日方舟高手", "1.0.0") -class Mrfzccl(Star): - _question_candidate_names: np.ndarray - _question_candidate_urls: List[List[str]] - _question_candidate_low_idx: np.ndarray - _question_candidate_normal_idx: np.ndarray - _question_cache_data_id: Optional[int] - _question_cache_kw_sig: Optional[tuple] - _question_rng: np.random.Generator - recent_characters: List[str] - - # 插件初始化方法 - def __init__(self, context: Context, config: AstrBotConfig): - super().__init__(context, config) # 调用父类初始化 - self.Config = config # 保存配置对象 - self.player: Dict[str, Dict[str, Any]] = {} # 存储玩家游戏状态 - self.original_images: Dict[str, Image.Image] = {} # 保存原始图片对象 - self.is_load = False # 数据加载标志 - self._shutting_down = False # 添加关闭标志,用于优雅关闭 - - # 是否对排行榜类进行管理员限制 - self.require_admin = self.Config.get("require_admin", True) - - # 提示信息类型映射字典 - self.fct_key = { - 0: "职业及分支", # 第一个提示:职业 - 1: "星级", # 第二个提示:星级 - 2: "阵营", # 第三个提示:阵营 - 3: "获取方式", # 第四个提示:获取方式 - } - - # 从配置文件读取相似度阈值 - self.similarity_threshold = self.Config.get("similarity_threshold", 0.5) - # 从配置文件读取字符匹配阈值 - self.calculate_threshold = self.Config.get("calculate_threshold", 0.5) - # 是否启用同音字匹配 - self.enable_homophone = self.Config.get("enable_homophone", False) - - # 每日限制配置 - self.daily_limit = self.Config.get("daily_game_limit", 10) # 每日游戏次数限制 - self.daily_usage: dict = {} # 记录每日使用情况 - self.daily_counter: dict = {} # 记录每日计数器 - - # 比赛状态追踪 - self.match_question_state: dict[str, float] = {} # group_id -> 当前题目开始时间戳 - self.match_next_task: dict[str, asyncio.Task] = {} # group_id -> 当前题目的自动提示任务 - self.match_loop_task: dict[str, asyncio.Task] = {} # group_id -> 比赛结束检测循环任务 - self.match_sessions: dict[str, str] = {} # group_id -> unified_msg_origin(用于主动消息) - self.match_locks: dict[str, asyncio.Lock] = {} # room_id(group_id/私聊user_id) -> 锁,防止并发触发导致状态错乱 - self._room_lock_last_used: dict[str, float] = {} # room_id -> 最近一次使用时间戳(用于清理长期闲置锁) - - # 防重复配置 - self.recent_characters: list = [] # 最近出现的干员列表 - self.max_recent_count = 20 # 最大记录数量 - - # 别名系统 - self.alias_map: dict = {} # 干员别名映射 - self._load_aliases() # 加载别名配置 - - # 低权重干员配置(出现概率较低的干员) - self.low_weight_keywords = self.Config.get("low_weight_characters", "预备干员,机师,W,SideStory").split(",") - self.low_weight_ratio = self.Config.get("low_weight_ratio", 0.2) # 低权重干员出现概率 - - # 比赛相关配置 - self.match_question_limit = self.Config.get("match_question_limit", 0) # 比赛题目数量限制 - self.match_time_limit = self.Config.get("match_time_limit", 0) # 比赛时间限制 - self.match_hint_delay = self.Config.get("match_hint_delay", 0) # 比赛超时自动提示(秒,0关闭) - self.admin_ids = self.Config.get("admin_ids", []) # 管理员ID列表 - - # 设置默认配置 - self.target_size = self.Config.get("target_size", 128) # 图片目标尺寸 - self.easy_probability = self.Config.get("easy_probability", 0.6) # 简单难度概率 - self.medium_probability = self.Config.get("medium_probability", 0.3) # 中等难度概率 - self.hard_probability = self.Config.get("hard_probability", 0.1) # 困难难度概率 - - # 添加 HTTP 会话管理 - self._session: Optional[aiohttp.ClientSession] = None - self._executor = None # 线程池执行器 - - # 获取存储目录配置 - self.storage_dir = str(StarTools.get_data_dir()) - logger.info(f"[Mrfzccl] 存储目录: {self.storage_dir}") - - # 确保存储目录存在 - os.makedirs(self.storage_dir, exist_ok=True) - - # 构建数据库路径 - self.db_path = os.path.join(self.storage_dir, "mrfzccl.db") - logger.debug(f"[Mrfzccl] 数据库目录: {self.db_path}") - - # 初始化数据库管理器 - self.db = DBManager( - db_path=self.db_path - ) - # 初始化用户问答仓库 - self.user_qna_repo = UserQnARepo(self.db) - - # 初始化比赛仓库 - self.match_repo = MatchRepo(self.db) # 比赛仓库 - - # 构建临时图片路径 - self.img_tmp_path = Path(self.storage_dir) / "tmp" - self.img_tmp_path.mkdir(parents=True, exist_ok=True) - - # 初始化问答统计渲染器 - renderer_theme = self.Config.get("renderer_theme", "light") - self.renderer = QnAStatsRenderer(output_dir=str(self.img_tmp_path), theme=renderer_theme) - logger.info(f"[Mrfzccl] 渲染主题: {renderer_theme}") - - # 构建数据文件路径 - data_path = self.Config.get("mrfz_data_path", "arknights_skins_dict.json") - # 如果是相对路径,将其转换为绝对路径 - if not os.path.isabs(data_path): - # 获取插件所在目录 - data_path = "arknights_skins_dict.json" - plugin_dir = os.path.dirname(os.path.abspath(__file__)) - data_path = os.path.join(plugin_dir, data_path) - if not data_path: - logger.error("[Mrfzccl] 未配置数据文件路径") - return - try: - logger.info(f"[Mrfzccl] 数据文件路径: {data_path}") - if not os.path.exists(data_path): - logger.error(f"[Mrfzccl] 数据文件不存在: {data_path}") - return - logger.info("[Mrfzccl] 数据文件存在,开始读取") - # 读取并解析JSON数据文件 - with open(data_path, "r", encoding="utf-8") as f: - self.data = json.load(f) - logger.info("[Mrfzccl] JSON解析成功") - if not isinstance(self.data, dict): - logger.error("[Mrfzccl] 数据文件格式错误: 应为字典类型") - return - self.is_load = True # 设置数据加载成功标志 - logger.info(f"[Mrfzccl] 数据加载成功,共加载 {len(self.data)} 个角色") - except json.JSONDecodeError as e: - logger.error(f"[Mrfzccl] JSON解析错误: {e}") - logger.error(traceback.format_exc()) - except FileNotFoundError as e: - logger.error(f"[Mrfzccl] 文件未找到: {e}") - logger.error(traceback.format_exc()) - except PermissionError as e: - logger.error(f"[Mrfzccl] 权限错误: {e}") - logger.error(traceback.format_exc()) - except Exception as e: - logger.error(f"[Mrfzccl] 加载数据文件时发生未知错误: {e}") - logger.error(traceback.format_exc()) - - # 清理任务相关 - self.cleanup_task: asyncio.Task | None = None - self.cleanup_running = True - - # ========== 游戏相关指令 ========== - # 初始化游戏命令 - @filter.command("fc") - async def fc(self, event: AstrMessageEvent): - """开始游戏 /fc""" - # 检查数据是否加载成功 - if not self.is_load: - yield event.chain_result([ - Comp.At(qq=event.get_sender_id()), # @发送者 - Comp.Plain(" 插件未加载成功,请联系管理员配置数据文件") - ]) - return - - # 获取用户ID和群组ID(比赛仅在群聊有效) - group_id_raw = event.get_group_id() - sender_id = str(event.get_sender_id()) - is_group = group_id_raw is not None - group_id = str(group_id_raw) if is_group else None - user_id = group_id if is_group else sender_id - - response = None - room_lock = self._get_match_lock(user_id) - async with room_lock: - response = await fc_handlers.handle_fc( - self, - event, - user_id=user_id, - sender_id=sender_id, - is_group=is_group, - group_id=group_id, - ) - - if response is not None: - yield response - - # 进行猜测命令 - @filter.command("fcc") - async def fcc(self, event: AstrMessageEvent): - """进行猜题 /fcc [干员名称]""" - # 获取群组ID - group_id_raw = event.get_group_id() - sender_id = str(event.get_sender_id()) - is_group = group_id_raw is not None - group_id = str(group_id_raw) if is_group else None - user_id = group_id if is_group else sender_id - - room_lock = self._get_match_lock(user_id) - async with room_lock: - responses, match_end_payload = await fc_handlers.handle_fcc( - self, - event, - user_id=user_id, - sender_id=sender_id, - is_group=is_group, - group_id=group_id, - ) - - for r in responses: - yield r - - if match_end_payload: - async for result in fc_handlers.iter_match_end_leaderboard(self, event, match_end_payload): - yield result - - # 强制结束游戏命令 - @filter.command("fce") - async def fce(self, event: AstrMessageEvent): - """强置结束游戏 /fce""" - group_id_raw = event.get_group_id() - sender_id = str(event.get_sender_id()) - is_group = group_id_raw is not None - group_id = str(group_id_raw) if is_group else None - user_id = group_id if is_group else sender_id - - room_lock = self._get_match_lock(user_id) - async with room_lock: - responses = await fc_handlers.handle_fce( - self, - event, - user_id=user_id, - sender_id=sender_id, - is_group=is_group, - group_id=group_id, - ) - - for r in responses: - yield r - - # 获取提示命令 - @filter.command("fct") - async def fct(self, event: AstrMessageEvent): - """获取提示 /fct""" - group_id = event.get_group_id() - sender_id = str(event.get_sender_id()) - is_group = group_id is not None - group_id_str = str(group_id) if is_group else None - user_id = group_id_str if is_group else sender_id - - response = None - room_lock = self._get_match_lock(user_id) - async with room_lock: - response = await fc_handlers.handle_fct( - self, - event, - user_id=user_id, - sender_id=sender_id, - is_group=is_group, - group_id=group_id_str, - ) - - if response is not None: - yield response - - # 一次性获取三条提示命令 - @filter.command("fcw") - async def fcw(self, event: AstrMessageEvent): - """一次性获取三条提示 /fcw""" - group_id = event.get_group_id() - sender_id = str(event.get_sender_id()) - is_group = group_id is not None - group_id_str = str(group_id) if is_group else None - user_id = group_id_str if is_group else sender_id - - response = None - room_lock = self._get_match_lock(user_id) - async with room_lock: - response = await fc_handlers.handle_fcw( - self, - event, - user_id=user_id, - sender_id=sender_id, - is_group=is_group, - group_id=group_id_str, - ) - - if response is not None: - yield response - - # ========== ccl 相关指令 ========== - # 创建命令组ccl - @filter.command_group("ccl") - def ccl(self): - pass - - # ========== 排行榜相关函数 ========== - # 获取正确个数的排行榜命令 - @ccl.command("排行榜") - async def correct_answers_leaderboard(self, event: AstrMessageEvent): - """获取正确个数的排行榜 /ccl 排行榜""" - async for r in ccl_leaderboard.handle_correct_answers_leaderboard(self, event): - yield r - - # 获取错误个数的排行榜命令 - @ccl.command("错误排行榜") - async def wrong_answers_leaderboard(self, event: AstrMessageEvent): - """获取错误个数的排行榜 /ccl 错误排行榜""" - async for r in ccl_leaderboard.handle_wrong_answers_leaderboard(self, event): - yield r - - # 获取使用提示次数的排行榜命令 - @ccl.command("提示排行榜") - async def hints_usage_leaderboard(self, event: AstrMessageEvent): - """获取使用提示次数的排行榜 /ccl 提示排行榜""" - async for r in ccl_leaderboard.handle_hints_usage_leaderboard(self, event): - yield r - - # 获取个人信息获取命令 - @ccl.command("名片") - async def user_profile_retrieval(self, event: AstrMessageEvent, user_id: str | None = None): - """获取个人信息获取 /ccl 名片 [user_id] (如果user_id为空默认为发送人)""" - async for r in ccl_leaderboard.handle_user_profile_retrieval(self, event, user_id=user_id): - yield r - - # ========== 比赛相关函数 ========== - # 比赛帮助命令 - @ccl.command("比赛帮助") - async def match_help(self, event: AstrMessageEvent): - """比赛模式帮助""" - async for r in ccl_match.handle_match_help(self, event): - yield r - - # 创建比赛命令 - @ccl.command("比赛创建") - async def match_create(self, event: AstrMessageEvent, name: str = "", question_limit: int = 0, time_limit: int = 0): - """创建比赛(仅管理员)用法: /ccl 比赛创建 [名称] [题目限制] [时间限制(分钟)] - 例如: /ccl 比赛创建 春节赛 20 30 表示创建名称为"春节赛"、答完20题自动结束、最多30分钟的比赛 - 题目限制填0表示不限制,时间限制填0表示不限制。比赛开始后,参与答题的用户自动成为参赛者""" - async for r in ccl_match.handle_match_create( - self, - event, - name=name, - question_limit=question_limit, - time_limit=time_limit, - ): - yield r - - # 比赛游戏循环 - @ccl.command("比赛开始") - async def match_start(self, event: AstrMessageEvent): - """使用`/ccl 比赛开始`开始比赛(仅管理员)""" - ok, group_id, error_resp = await ccl_match.match_start_precheck(self, event) - if not ok: - if error_resp is not None: - yield error_resp - return - - room_lock = self._get_match_lock(group_id) - async with room_lock: - result = await ccl_match.match_start_inlock(self, group_id) - - yield ccl_match.build_match_start_response(event, result) - - # 创建比赛循环任务,用于检查结束条件 - self.match_loop_task[group_id] = asyncio.create_task(self._match_game_loop(group_id)) - - # 结束比赛命令 - @ccl.command("比赛结束") - async def match_end(self, event: AstrMessageEvent): - """使用`/ccl 比赛结束`结束比赛(仅管理员)""" - ok, group_id, error_resp = await ccl_match.match_end_precheck(self, event) - if not ok: - if error_resp is not None: - yield error_resp - return - - room_lock = self._get_match_lock(group_id) - async with room_lock: - ended, match_name, top_participants = await ccl_match.match_end_inlock(self, group_id) - - if not ended: - yield event.plain_result("❌ 当前没有进行中的比赛") - return - - async for r in ccl_match.iter_match_end_results(self, event, match_name, top_participants): - yield r - - # 比赛排行榜命令 - @ccl.command("比赛排行") - async def match_leaderboard(self, event: AstrMessageEvent): - """使用`/ccl 比赛排行`获取比赛排行榜""" - async for r in ccl_match.handle_match_leaderboard(self, event): - yield r - - # 清除用户数据命令 - @ccl.command("清除数据") - async def reset_user_data(self, event: AstrMessageEvent, target_user_id: str = ""): - """清除用户答题数据(仅管理员)/ccl 清除数据 [user_id]""" - async for r in ccl_admin.handle_reset_user_data(self, event, target_user_id=target_user_id): - yield r - - # 清除用户荣誉命令 - @ccl.command("清除荣誉") - async def reset_user_honors_cmd(self, event: AstrMessageEvent, target_user_id: str = ""): - """清除用户荣誉数据(仅管理员)/ccl 清除荣誉 [user_id]""" - async for r in ccl_admin.handle_reset_user_honors_cmd(self, event, target_user_id=target_user_id): - yield r - - # 清除所有用户数据命令 - @ccl.command("清除所有数据") - async def reset_all_data_cmd(self, event: AstrMessageEvent): - """清除所有用户的答题数据(仅管理员)/ccl 清除所有数据""" - async for r in ccl_admin.handle_reset_all_data_cmd(self, event): - yield r - - # 清除所有用户荣誉命令 - @ccl.command("清除所有荣誉") - async def reset_all_honors_cmd(self, event: AstrMessageEvent): - """清除所有用户的荣誉数据(仅管理员)/ccl 清除所有荣誉""" - async for r in ccl_admin.handle_reset_all_honors_cmd(self, event): - yield r - - # 授予用户荣誉命令 - @ccl.command("授予荣誉") - async def grant_honor_cmd(self, event: AstrMessageEvent, target_user_id: str = "", rank: int = 1, match_name: str = "", correct_count: int = 0): - """授予用户特定荣誉(仅管理员)/ccl 授予荣誉 [user_id] [名次] [比赛名称] [答对数量] - 例如: /ccl 授予荣誉 123456 1 测试赛 10""" - async for r in ccl_admin.handle_grant_honor_cmd( - self, - event, - target_user_id=target_user_id, - rank=rank, - match_name=match_name, - correct_count=correct_count, - ): - yield r - - # ========== 工具类相关函数 ========== - # 发送原始图片 - async def send_original_image(self, user_id: str, event: AstrMessageEvent): - if user_id in self.original_images: - try: - original_image = self.original_images[user_id] - loop = asyncio.get_running_loop() - # 调整图片大小 - resized_original = await loop.run_in_executor( - None, - self.resize_to_target, - original_image, - self.target_size - ) - # 将图片转换为字节流 - img_bytes = self.pil_image_to_bytes(resized_original) - output_data = event.chain_result([ - Comp.Plain("正确答案的完整立绘:"), - Comp.Image.fromBytes(img_bytes) - ]) - self.end_game(user_id) # 结束游戏 - return output_data - except Exception as e: - logger.error(f"[send_original_image] 发送原始图片失败: {e}") - self.end_game(user_id) - return event.plain_result("发送正确答案图片失败") - else: - logger.warning(f"[send_original_image] 用户 {user_id} 没有原始图片") - return event.plain_result("无法获取正确答案图片") - - # 结束游戏并清理资源 - def end_game(self, user_id: str) -> None: - self.player.pop(user_id, None) - self.original_images.pop(user_id, None) - - # 获取指定房间的比赛锁 - def _get_match_lock(self, room_id: str) -> asyncio.Lock: - now = time.time() - self._room_lock_last_used[room_id] = now - - lock = self.match_locks.get(room_id) - if lock is None: - lock = asyncio.Lock() - self.match_locks[room_id] = lock - - return lock - - # 判断指定房间是否仍有运行中的比赛任务 - def _room_has_runtime(self, room_id: str) -> bool: - """判断该 room_id 是否仍有运行态(游戏/比赛任务)""" - data = self.player.get(room_id) - if isinstance(data, dict) and data.get("status") in {"active", "loading"}: - return True - - if room_id in self.match_question_state: - return True - if room_id in self.match_next_task: - return True - if room_id in self.match_loop_task: - return True - if room_id in self.match_sessions: - return True - - return False - - # 清理长期闲置的房间锁,防止内存泄漏 - def _cleanup_stale_room_locks(self, max_idle_hours: int = 24) -> int: - """清理长期闲置的 room lock,避免锁字典无限增长。""" - try: - cutoff = time.time() - float(max_idle_hours) * 3600 - except Exception: - cutoff = time.time() - 24 * 3600 - - removed = 0 - - # 优先按“闲置时间”清理 - for rid, lock in list(self.match_locks.items()): - last_used = float(self._room_lock_last_used.get(rid, 0) or 0) - if last_used and last_used > cutoff: - continue - if lock.locked(): - continue - if self._room_has_runtime(rid): - continue - self.match_locks.pop(rid, None) - self._room_lock_last_used.pop(rid, None) - removed += 1 - - return removed - - # 安全取消异步任务 - @staticmethod - def _safe_cancel_task(task: asyncio.Task | None) -> None: - if not task: - return - try: - if not task.done(): - task.cancel() - except Exception: - pass - - # 清理指定群组的比赛运行时状态 - def _clear_match_runtime(self, group_id: str) -> None: - self.match_question_state.pop(group_id, None) - - hint_task = self.match_next_task.pop(group_id, None) - self._safe_cancel_task(hint_task) - - loop_task = self.match_loop_task.pop(group_id, None) - try: - curr_task = asyncio.current_task() - except Exception: - curr_task = None - if loop_task is not curr_task: - self._safe_cancel_task(loop_task) - - self.match_sessions.pop(group_id, None) - - # 清理当前群的题目状态(防止比赛结束后仍可继续答题) - self.end_game(group_id) - - # 获取比赛结束原因 - async def _get_match_end_reason(self, match) -> str | None: - """返回比赛结束原因(time_limit/question_limit),不满足则返回 None。""" - if not match: - return None - - # 时间限制(分钟) - try: - time_limit_min = int(getattr(match, "time_limit", 0) or 0) - except Exception: - time_limit_min = 0 - - if time_limit_min > 0: - started_at = getattr(match, "started_at", None) - if started_at: - try: - if datetime.now() - started_at >= timedelta(minutes=time_limit_min): - return "time_limit" - except Exception: - pass - - # 题目数量限制:按“正确题数(每题首次答对)”计 - try: - q_limit = int(getattr(match, "question_limit", 0) or 0) - except Exception: - q_limit = 0 - - if q_limit > 0: - participants = await self.match_repo.get_participants(match.match_id) - try: - solved = sum(int(getattr(p, "correct_count", 0) or 0) for p in participants) - except Exception: - solved = 0 - if solved >= q_limit: - return "question_limit" - - return None - - # 结束比赛并收集前十名参赛者 - async def _end_match_and_collect_top(self, group_id: str, match) -> tuple[str, int, list]: - """结束比赛 + 清理运行态 + 返回 Top10 参赛者(已按得分排序),并保存荣誉。""" - match_name = getattr(match, "match_name", "比赛") - match_id = int(getattr(match, "match_id", 0) or 0) - - await self.match_repo.end_match(match_id) - self._clear_match_runtime(group_id) - - participants = await self.match_repo.get_participants(match_id) - participants.sort(key=lambda p: p.score, reverse=True) - top_participants = participants[:10] - - for i, p in enumerate(top_participants, 1): - await self.match_repo.save_honor( - p.user_id, match_id, match_name, i, - p.correct_count, p.wrong_count, p.score - ) - - return match_name, match_id, top_participants - - # 生成下一条提示文本并推进提示计数 - def _next_hint_text_and_advance(self, user_id: str) -> tuple[str, bool]: - """生成下一条提示,并将 fctn +1(不含任何权限/活跃检查)。 - - 返回: - (hint_text, has_more) - has_more=False 表示本题已无更多有效提示(通常为名称已全部揭示)。 - """ - fctn = int(self.player.get(user_id, {}).get("fctn", 0) or 0) - name = str(self.player.get(user_id, {}).get("name", "") or "") - has_more = True - - if fctn <= 3: - key = self.fct_key.get(fctn, "") - char_data = self.data.get(name, {}) if name else {} - - if key == "职业及分支": - value = char_data.get("职业及分支", char_data.get("职业分支", "该干员没有该属性")) - elif fctn == 1: - star_map = {"1": "一星", "2": "二星", "3": "三星", "4": "四星", "5": "五星", "6": "六星"} - value = star_map.get(str(char_data.get("星级", "")), char_data.get("星级", "")) - elif key == "阵营": - value = char_data.get("阵营", char_data.get("所属阵营", "该干员没有该属性")) - else: - value = char_data.get(key, "该干员没有该属性") - - text = f"这个干员的{key}为:{value}" - else: - # 名称提示:每次出现增加 1/3(向上取整) - if not name: - text = "无法获取干员名称" - has_more = False - else: - chunk = max(1, (len(name) + 2) // 3) # ceil(len/3) - step = max(1, fctn - 3) # 1,2,3... - reveal_len = min(len(name), chunk * step) - text = f"这个干员的前{reveal_len}个字为:{name[:reveal_len]}" - has_more = reveal_len < len(name) - - # 递增提示计数 - if user_id in self.player: - self.player[user_id]["fctn"] = fctn + 1 - - return text, has_more - - # 为当前题目安排超时自动提示 - def _schedule_match_hint(self, group_id: str) -> None: - """为当前题目安排一次“超时自动提示”。delay<=0 时不启用。""" - try: - delay = int(self.match_hint_delay or 0) - except Exception: - delay = 0 - if delay <= 0: - return - - session = self.match_sessions.get(group_id) - if not session: - return - - token = self.match_question_state.get(group_id) - if not token: - return - - # 取消旧任务 - if group_id in self.match_next_task: - self._safe_cancel_task(self.match_next_task.pop(group_id, None)) - - self.match_next_task[group_id] = asyncio.create_task( - self._match_hint_after_delay(group_id, session, delay, float(token)) - ) - - # 延迟后执行自动提示的循环任务 - async def _match_hint_after_delay(self, group_id: str, session: str, delay: int, token: float) -> None: - try: - interval = max(1, int(delay)) - while True: - await asyncio.sleep(interval) - - if self._shutting_down: - return - - # 题目已变化/被清理:停止当前提示循环 - if self.match_question_state.get(group_id) != token: - return - - match = await self.match_repo.get_active_match(group_id) - if not match or not match.is_active: - return - - if not has_active_game(self.player, group_id): - return - - lock = self._get_match_lock(group_id) - async with lock: - # 二次确认:避免刚好答对/结束/切题后仍发送提示 - if self.match_question_state.get(group_id) != token: - return - match2 = await self.match_repo.get_active_match(group_id) - if not match2 or not match2.is_active: - return - if not has_active_game(self.player, group_id): - return - hint_text, has_more = self._next_hint_text_and_advance(group_id) - - await self.context.send_message(session, MessageChain().message(f"💡 超时提示:{hint_text}")) - if not has_more: - return - - except asyncio.CancelledError: - return - except Exception as e: - logger.warning(f"[match] 自动提示任务异常 group_id={group_id}: {e}") - - # 加载别名映射 - def _load_aliases(self): - alias_str = self.Config.get("character_aliases", "钛铱:白金,宫羽:澄闪,小刻:刻俄柏,小羊:艾雅法拉") - self.alias_map = parse_aliases(alias_str) - - # 初始化游戏,返回临时文件路径 - async def fc_init(self, user_id: str) -> bytes | str | None: - existing = self.player.get(user_id) - if existing and existing.get("status") in {"active", "loading"}: - return "already_exists" - self.player[user_id] = {"status": "loading"} # 设置加载状态 - try: - # 提取题目 - question = await self.extract_questions() - if not question: - logger.error("[fc_init] 提取题目失败") - self.player.pop(user_id, None) - return None - try: - # 从URL获取图片 - image = await self.get_image_from_url(question["url"]) - if not image: - logger.error("[fc_init] 获取图片失败") - self.player.pop(user_id, None) - return None - except Exception as e: - logger.error(f"[fc_init] 获取图片失败,e:{e}") - self.player.pop(user_id, None) - return None - - # 保存原始图片 - self.original_images[user_id] = image.copy() - question["status"] = "active" - self.player[user_id] = question - - loop = asyncio.get_running_loop() - - # 根据概率选择难度(遮罩数量) - r = random.random() - cumulative = self.easy_probability - if r < cumulative: - block_count = 5 # 简单:5个遮罩 - elif r < cumulative + self.medium_probability: - block_count = 3 # 中等:3个遮罩 - else: - block_count = 1 # 困难:1个遮罩 - - # 生成遮罩图片 - result, _ = await loop.run_in_executor( - None, - self.mask_image_with_random_blocks, - image, - block_count - ) - # 调整图片大小 - resized = await loop.run_in_executor( - None, - self.resize_to_target, - result, - self.target_size - ) - # 转换为字节流 - img_bytes = self.pil_image_to_bytes(resized) - return img_bytes - except Exception as e: - logger.error(f"[fc_init] 初始化失败: {e}") - logger.error(traceback.format_exc()) - if user_id in self.player: - self.player.pop(user_id, None) - return None - - # 获取明日方舟猜猜乐题目 - async def extract_questions(self) -> Optional[Dict[str, Any]]: - try: - if not self.data: - logger.error("[extract_questions] 数据未加载") - return None - - # ===== 构建候选缓存(一次性扫描,后续 O(1) 抽样)===== - cache_data_id = getattr(self, "_question_cache_data_id", None) - cache_kw_sig = getattr(self, "_question_cache_kw_sig", None) - data_id = id(self.data) - kw_sig = tuple(kw for kw in (self.low_weight_keywords or []) if isinstance(kw, str) and kw) - - if ( - cache_data_id != data_id - or cache_kw_sig != kw_sig - or not hasattr(self, "_question_candidate_names") - or not hasattr(self, "_question_candidate_urls") - ): - def is_blocked_ip(hostname: Optional[str]) -> bool: - if not hostname: - return True - if str(hostname).strip().lower() == "localhost": - return True - try: - ip = ipaddress.ip_address(hostname) - except ValueError: - return False - return not ip.is_global - - candidate_names: list[str] = [] - candidate_urls: list[list[str]] = [] - is_low_weight: list[bool] = [] - - low_keywords = [kw.strip() for kw in kw_sig if kw.strip()] - - for name, character_data in self.data.items(): - if not isinstance(name, str) or not name: - continue - if not isinstance(character_data, dict): - continue - urls = character_data.get("original_url", None) - if not isinstance(urls, list) or not urls: - continue - - valid_urls: list[str] = [] - for u in urls: - if not isinstance(u, str): - continue - u = u.strip() - if not u or len(u) > 2048: - continue - parsed = urlparse(u) - if parsed.scheme not in {"http", "https"} or not parsed.netloc: - continue - if is_blocked_ip(parsed.hostname): - continue - valid_urls.append(u) - - if not valid_urls: - continue - - candidate_names.append(name) - candidate_urls.append(valid_urls) - is_low_weight.append(any(kw in name for kw in low_keywords)) - - if not candidate_names: - logger.error("[extract_questions] 无可用题库(请检查 original_url 配置)") - return None - - self._question_candidate_names = np.array(candidate_names, dtype=object) - self._question_candidate_urls = candidate_urls - lw_mask = np.array(is_low_weight, dtype=bool) - self._question_candidate_low_idx = np.flatnonzero(lw_mask) - self._question_candidate_normal_idx = np.flatnonzero(~lw_mask) - self._question_cache_data_id = data_id - self._question_cache_kw_sig = kw_sig - - # ===== 随机抽题:使用 numpy RNG + 拒绝采样避免扫全表 ===== - rng = getattr(self, "_question_rng", None) - if rng is None: - rng = np.random.default_rng() - self._question_rng = rng - - names_arr = self._question_candidate_names - low_idx = getattr(self, "_question_candidate_low_idx", np.array([], dtype=int)) - normal_idx = getattr(self, "_question_candidate_normal_idx", np.array([], dtype=int)) - - recent_set = set(self.recent_characters or []) - # 如果候选数量小于 recent 记录,会导致无法抽到新题:直接清空 - if len(recent_set) >= len(names_arr): - self.recent_characters = [] - recent_set = set() - - available_count = max(1, len(names_arr) - len(recent_set)) - try: - low_prob = float(self.low_weight_ratio) / float(available_count) - except Exception: - low_prob = 0.0 - low_prob = max(0.0, min(1.0, low_prob)) - - use_low = low_idx.size > 0 and normal_idx.size > 0 and rng.random() < low_prob - primary_pool = low_idx if use_low else (normal_idx if normal_idx.size > 0 else low_idx) - secondary_pool = normal_idx if primary_pool is low_idx else low_idx - if primary_pool.size == 0: - primary_pool = np.arange(len(names_arr), dtype=int) - secondary_pool = np.array([], dtype=int) - - def pick_index(pool_arr: np.ndarray) -> Optional[int]: - if pool_arr.size == 0: - return None - for _ in range(60): - idx = int(pool_arr[int(rng.integers(pool_arr.size))]) - if str(names_arr[idx]) not in recent_set: - return idx - for idx in pool_arr: - i = int(idx) - if str(names_arr[i]) not in recent_set: - return i - return None - - picked = pick_index(primary_pool) - if picked is None: - picked = pick_index(secondary_pool) - if picked is None: - self.recent_characters = [] - recent_set = set() - picked = pick_index(primary_pool) - if picked is None: - picked = pick_index(secondary_pool) - if picked is None: - picked = int(rng.integers(len(names_arr))) - - random_name = str(names_arr[picked]) - url_list = self._question_candidate_urls[picked] - random_url = url_list[int(rng.integers(len(url_list)))] - - # 更新最近干员列表 - self.recent_characters.append(random_name) - if len(self.recent_characters) > self.max_recent_count: - self.recent_characters.pop(0) - - return {"name": random_name, "url": random_url, "fctn": 0} - except (KeyError, IndexError, TypeError) as e: - logger.error(f"[extract_questions] 提取题目失败: {e}") - return None - except Exception as e: - logger.error(f"[extract_questions] 提取题目时发生未知错误: {e}") - logger.error(traceback.format_exc()) - return None - - # 路径处理 - def _get_absolute_path(self, path: str) -> str: - if not path: - raise ValueError("路径不能为空") - return os.path.abspath(path) - - # 从URL异步获取图片 - async def get_image_from_url(self, url: str, timeout: int = 10) -> Optional[Image.Image]: - try: - # 检查URL协议 - if not url.startswith(("http://", "https://")): - raise ValueError(f"无效的URL协议: {url}") - - # 安全检查:防止访问内网地址 - parsed_url = urlparse(url) - hostname = parsed_url.hostname - if hostname: - hostname_norm = str(hostname).strip().lower() - if hostname_norm == "localhost": - raise ValueError(f"禁止访问内网地址: {hostname}") - try: - ip = ipaddress.ip_address(hostname_norm) - except ValueError: - ip = None - if ip and not ip.is_global: - raise ValueError(f"禁止访问内网地址: {hostname}") - - # 获取HTTP会话 - session = await self._get_session() - async with session.get( - url, - ssl=False # 忽略SSL证书验证 - ) as response: - if response.status != 200: - raise Exception(f"HTTP {response.status}: {response.reason}") - - # 读取响应内容 - content = await response.read() - if len(content) == 0: - raise Exception("下载的图片数据为空") - if len(content) > 10 * 1024 * 1024: # 限制10MB - raise Exception("图片文件过大") - - # 在线程池中加载图片 - loop = asyncio.get_running_loop() - image = await loop.run_in_executor( - None, - self._load_image_from_bytes, - content - ) - return image - except (aiohttp.ClientError, ValueError) as e: - logger.error(f"[get_image_from_url] 请求失败: {e}") - raise - except Exception as e: - logger.error(f"[get_image_from_url] 处理图片时出错: {e}") - raise - - # 同步加载图片(在线程池中执行) - def _load_image_from_bytes(self, content: bytes) -> Image.Image: - image = Image.open(BytesIO(content)) - # 检查图片格式 - if image.format not in ['JPEG', 'PNG', 'GIF', 'WEBP', 'BMP']: - raise Exception(f"不支持的图片格式: {image.format}") - image.load() - - # 检查图片尺寸 - width, height = image.size - if width > 5000 or height > 5000: - raise Exception(f"图片尺寸过大: {width}x{height}") - return image - - # 提取并清理用户输入 - def extract_and_sanitize_input(self, text: str, keyword: str) -> str: - if not text or not keyword: - return "" - # 使用正则表达式提取关键词后的内容 - pattern = rf'{re.escape(keyword)}\s*(.*)' - match = re.search(pattern, text) - if not match: - return "" - user_input = match.group(1).strip() - # 清理特殊字符 - cleaned = re.sub(r'[^\u4e00-\u9fa5a-zA-Z0-9\s]', '', user_input) - # 限制长度 - if len(cleaned) > 50: - cleaned = cleaned[:50] - return cleaned - - # 遮挡图生成 - def mask_image_with_random_blocks( - self, - image: Image.Image, - block_count: int = 5, - mask_color: Tuple[int, int, int] = (0, 0, 0), - min_width_percent: int = 10, - max_width_percent: int = 20, - min_height_percent: int = 10, - max_height_percent: int = 20, - min_gap_percent: int = 2, - avoid_edges: bool = True - ) -> Tuple[Image.Image, List[Tuple[int, int, int, int]]]: - """ - 高性能遮罩图片,只露出几个小方块,保持原始游戏逻辑 - - 参数: - image: 原始图片 - block_count: 遮罩方块数量 - mask_color: 遮罩颜色(RGB) - min/max_width/height_percent: 方块尺寸范围(图片尺寸的百分比) - min_gap_percent: 方块间最小间距(图片尺寸的百分比) - avoid_edges: 是否避免边缘 - - 返回: - Tuple[遮罩后的图片, 方块坐标列表] - """ - # 转换为RGBA模式(如果不是) - if image.mode != 'RGBA': - original_rgba = image.convert('RGBA') - else: - original_rgba = image.copy() - - width, height = original_rgba.size - arr = np.array(original_rgba) - - # 创建遮罩层,填充 mask_color 并全覆盖 - mask_layer = np.zeros_like(arr) - mask_layer[..., 0] = mask_color[0] - mask_layer[..., 1] = mask_color[1] - mask_layer[..., 2] = mask_color[2] - mask_layer[..., 3] = 255 # 全不透明 - - # 计算方块尺寸范围(像素) - min_width = max(5, int(width * min_width_percent / 100)) - max_width = max(min_width, int(width * max_width_percent / 100)) - min_height = max(5, int(height * min_height_percent / 100)) - max_height = max(min_height, int(height * max_height_percent / 100)) - min_gap = int(min(width, height) * min_gap_percent / 100) - edge_margin = min_gap if avoid_edges else 0 - - blocks = [] # 存储方块坐标 - - # 生成随机方块 - for _ in range(block_count): - for attempt in range(100): # 最多尝试100次 - # 随机方块尺寸 - w = random.randint(min_width, max_width) - h = random.randint(min_height, max_height) - max_x = width - w - edge_margin - max_y = height - h - edge_margin - if max_x <= edge_margin or max_y <= edge_margin: - break - - # 随机位置 - x1 = random.randint(edge_margin, max_x) - y1 = random.randint(edge_margin, max_y) - x2, y2 = x1 + w, y1 + h - - # 检查是否与已有方块冲突 - conflict = False - for bx1, by1, bx2, by2 in blocks: - if not (x2 + min_gap < bx1 or x1 > bx2 + min_gap or - y2 + min_gap < by1 or y1 > by2 + min_gap): - conflict = True - break - - if not conflict: - blocks.append((x1, y1, x2, y2)) - mask_layer[y1:y2, x1:x2, 3] = 0 # 方块区域透明 - break - - # alpha 合成:遮罩层覆盖原图 - alpha = mask_layer[..., 3:4] / 255.0 - result_arr = arr * (1 - alpha) + mask_layer * alpha - result_arr = result_arr.astype(np.uint8) - result = Image.fromarray(result_arr, 'RGBA') - return result, blocks - - # 按比例缩放图像,保持宽高比 - def resize_to_target(self, image: Image.Image, target_size: int) -> Image.Image: - if target_size <= 0: - target_size = 800 - w, h = image.size - # 根据宽高比例计算新尺寸 - if w >= h: - new_w = target_size - new_h = int(target_size * h / w) - else: - new_h = target_size - new_w = int(target_size * w / h) - # 确保最小尺寸 - new_w = max(new_w, 100) - new_h = max(new_h, 100) - # 使用LANCZOS重采样算法(高质量) - return image.resize((new_w, new_h), Image.Resampling.LANCZOS) - - # pil图片转变为bytes - def pil_image_to_bytes(self, image: Image.Image, format: str = "PNG") -> bytes: - buf = BytesIO() - image.save(buf, format=format, optimize=True) # optimize优化图片大小 - return buf.getvalue() - - # 主动消息发送比赛排行榜 - async def _send_match_leaderboard_to_session( - self, - session: str, - match_name: str, - top_participants: list, - title: str, - ) -> None: - """主动消息发送比赛排行榜(优先图片,失败回退文本)。""" - if self._shutting_down: - return - try: - image_path = await self.renderer.generate_match_leaderboard_image( - match_name, - top_participants, - title=title, - ) - if image_path and os.path.exists(image_path): - try: - await self.context.send_message(session, MessageChain().file_image(image_path)) - return - except Exception as e: - logger.warning(f"[match] 主动发送排行榜图片失败,回退文本: {e}") - except Exception as e: - logger.warning(f"[match] 比赛排行榜图片发送失败,回退文本: {e}") - - text = generate_match_leaderboard_text(match_name, top_participants, ended=True) - try: - await self.context.send_message(session, MessageChain().message(text)) - except Exception as e: - logger.warning(f"[match] 主动发送排行榜文本失败: {e}") - - # 比赛游戏循环 - 用于检查结束条件 - async def _match_game_loop(self, group_id: str): - await asyncio.sleep(2) - - while not self._shutting_down: - await asyncio.sleep(5) - - match = await self.match_repo.get_active_match(group_id) - if not match or not match.is_active: - return - - end_reason = await self._get_match_end_reason(match) - if not end_reason: - continue - - lock = self._get_match_lock(group_id) - session = None - reason_text = "" - match_name = "" - top_participants = [] - async with lock: - # 二次确认,避免与管理员/答题正确的自动结束并发导致重复结算 - match2 = await self.match_repo.get_active_match(group_id) - if not match2 or not match2.is_active: - return - - session = self.match_sessions.get(group_id) - if end_reason == "time_limit": - reason_text = f"⏱️ 已达到时间限制,比赛「{match2.match_name}」自动结束!" - else: - reason_text = f"📝 已达到题目上限,比赛「{match2.match_name}」自动结束!" - - match_name, _, top_participants = await self._end_match_and_collect_top(group_id, match2) - - if not session: - logger.warning(f"[match] 缺少 session,无法主动发送比赛结束消息 group_id={group_id}") - return - - try: - await self.context.send_message(session, MessageChain().message(reason_text)) - await self._send_match_leaderboard_to_session( - session=session, - match_name=match_name, - top_participants=top_participants, - title=f"比赛「{match_name}」已结束排行榜", - ) - except Exception as e: - logger.warning(f"[match] 主动发送比赛结束消息失败 group_id={group_id}: {e}") - return - - # 插件初始化时 - async def initialize(self): - await self.db.init_db() - logger.debug(f"[Mrfzccl] 初始化数据库{self.db.db_url}") - await self.start_cleanup_task() - - # 插件卸载时的清理钩子 - async def terminate(self): - self._shutting_down = True - # 取消比赛相关任务(防止卸载后仍在后台发送消息) - for task in list(self.match_next_task.values()): - self._safe_cancel_task(task) - for task in list(self.match_loop_task.values()): - self._safe_cancel_task(task) - self.match_next_task.clear() - self.match_loop_task.clear() - self.match_sessions.clear() - self.match_question_state.clear() - - if self._session and not self._session.closed: - await self._session.close() - logger.debug("[Mrfzccl] HTTP会话已关闭") - await self.stop_cleanup_task() - - # 开启定时清理任务 - async def start_cleanup_task(self, interval_hours=1): - """启动定时清理任务""" - self.cleanup_running = True - self.cleanup_task = asyncio.create_task(self._periodic_cleanup(interval_hours)) - return self.cleanup_task - - # 关闭定时清理任务 - async def stop_cleanup_task(self): - """停止定时清理任务(带超时保护)""" - self.cleanup_running = False - - if self.cleanup_task: - self.cleanup_task.cancel() - try: - # 最多等 2 秒让任务自己退出 - await asyncio.wait_for(self.cleanup_task, timeout=2) - except asyncio.TimeoutError: - logger.warning("[Mrfzccl] 清理任务取消超时,强制退出") - except asyncio.CancelledError: - # 正常情况 - pass - finally: - self.cleanup_task = None - - # 定时清理任务 - async def _periodic_cleanup(self, interval_hours=1): - """可控制的定期清理""" - while self.cleanup_running: - try: - # 等待指定时间 - await asyncio.sleep(interval_hours * 3600) - - # 检查是否还在运行 - if not self.cleanup_running: - break - - # 执行清理 - await self._cleanup_old_images() - removed = self._cleanup_stale_room_locks(max_idle_hours=24) - if removed: - logger.debug(f"[Mrfzccl] 清理闲置 room locks: {removed}") - - except asyncio.CancelledError: - # 任务被取消 - break - except Exception as e: - # 记录错误但不停止任务 - logger.error(f"[Mrfzccl] 清理任务出错: {e}") - await asyncio.sleep(60) # 出错后等待1分钟再重试 - - # 清理超过指定时间的图片 - async def _cleanup_old_images(self, max_age_hours=1): - """清理超过指定时间的图片""" - cutoff_time = time.time() - max_age_hours * 3600 - - try: - # 遍历临时目录中的所有PNG图片 - for file_path in self.img_tmp_path.glob("*.png"): - if os.path.getmtime(file_path) < cutoff_time: - try: - os.remove(file_path) - logger.info(f"🧹 清理旧图片: {file_path}") - except Exception: - pass - except Exception as e: - logger.error(f"清理图片时出错: {e}") - - # 获取或创建 HTTP 会话 - async def _get_session(self) -> aiohttp.ClientSession: - if self._session is None or self._session.closed: - timeout = aiohttp.ClientTimeout(total=10) - connector = aiohttp.TCPConnector(limit=10, limit_per_host=5) # 限制连接池大小 - self._session = aiohttp.ClientSession( - timeout=timeout, - connector=connector, - headers={ - 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36' - } - ) - logger.debug("[Mrfzccl] 创建新的HTTP会话") - return self._session diff --git a/test_plugin/old/mrfzccl/metadata.yaml b/test_plugin/old/mrfzccl/metadata.yaml deleted file mode 100644 index 5354f111e..000000000 --- a/test_plugin/old/mrfzccl/metadata.yaml +++ /dev/null @@ -1,8 +0,0 @@ -name: astrbot_plugin_mrfzccl # 插件唯一识别名,以 astrbot_plugin_ 前缀开头 -display_name: 明日方舟猜猜乐 # 用于展示的名字,可以是方便人类阅读的名字(需要版本 >= v4.5.0,低版本不会报错,请放心填写) -desc: 明日方舟干员立绘猜猜乐,支持排行榜/名片/比赛模式 # 插件简短描述 -version: v1.1.9 # 插件版本号。格式:v1.1.1 或者 v1.1 -author: lishining # 作者 -repo: https://github.com/Li-shi-ling/astrbot_plugin_mrfzccl # 插件的仓库地址 -support_platforms: - - aiocqhttp diff --git a/test_plugin/old/mrfzccl/requirements.txt b/test_plugin/old/mrfzccl/requirements.txt deleted file mode 100644 index 6288419ec..000000000 --- a/test_plugin/old/mrfzccl/requirements.txt +++ /dev/null @@ -1,4 +0,0 @@ -html2image -aiohttp -pypinyin -numpy diff --git a/test_plugin/old/mrfzccl/src/QnAStatsRenderer.py b/test_plugin/old/mrfzccl/src/QnAStatsRenderer.py deleted file mode 100644 index c2f9dfa79..000000000 --- a/test_plugin/old/mrfzccl/src/QnAStatsRenderer.py +++ /dev/null @@ -1,1379 +0,0 @@ -import asyncio -import base64 -import html -from datetime import datetime -from pathlib import Path -from typing import Any, Dict, List, Mapping, Optional - -try: - from html2image import Html2Image - - HTML2IMAGE_AVAILABLE = True -except ImportError: - HTML2IMAGE_AVAILABLE = False - -try: - import aiohttp - - AIOHTTP_AVAILABLE = True -except ImportError: - AIOHTTP_AVAILABLE = False - -from .db.tables import MatchHonor, MatchParticipant, UserQnAStats - -class QnAStatsRenderer: - """ - 问答统计图片渲染器(HTML -> Image)。 - - 设计目标: - - 白天(浅色)样式默认,更适合群聊阅读 - - 可选工业(深色)主题 - - 删除 markdown-it-py 依赖:避免 Markdown 渲染与潜在的 HTML 注入 - - 对外接口保持兼容:generate_*_image - """ - - CARD_WIDTH = 900 - - BASE_HEIGHT = 240 - TABLE_HEADER_HEIGHT = 54 - TABLE_ROW_HEIGHT = 46 - SAFE_PADDING = 120 - - USER_PROFILE_HEIGHT = 580 - USER_PROFILE_HONOR_MAX = 5 - USER_PROFILE_HONOR_ROW_HEIGHT = 44 - USER_PROFILE_HONOR_BASE_HEIGHT = 170 - RETRO_FRAME_EXTRA_HEIGHT = 52 - - def __init__(self, output_dir: str = "data/quiz_images", theme: str = "light"): - self.output_dir = Path(output_dir) - self.output_dir.mkdir(parents=True, exist_ok=True) - - self.theme = (theme or "light").strip().lower() - - if not HTML2IMAGE_AVAILABLE: - raise ImportError("Html2Image包未安装,无法生成图片。请安装:pip install html2image") - - self._avatar_concurrency = 8 - self._avatar_timeout_seconds = 4 - - # ======================= helpers ======================= - @staticmethod - def _esc(value: Any) -> str: - return html.escape(str(value), quote=True) - - @staticmethod - def _safe_int(value: Any, default: int = 0) -> int: - try: - return int(value) - except Exception: - return default - - @staticmethod - def _fmt_int(value: Any) -> str: - try: - return f"{int(value):,}" - except Exception: - return str(value) - - @staticmethod - def _fmt_dt(value: Any) -> str: - if hasattr(value, "strftime"): - return value.strftime("%Y-%m-%d %H:%M") - return "-" - - def _rank_badge(self, rank: int) -> str: - label = f"{rank:02d}" if rank < 100 else str(rank) - classes = ["rank"] - if rank == 1: - classes.append("rank-1") - elif rank == 2: - classes.append("rank-2") - elif rank == 3: - classes.append("rank-3") - return f'{self._esc(label)}' - - @staticmethod - def _avatar_url(user_id: Any) -> str: - return f"https://q1.qlogo.cn/g?b=qq&nk={user_id}&s=640" - - @staticmethod - def _pick_avatar_char(user_name: Any) -> str: - text = str(user_name or "") - return text[:1] if text else "U" - - async def _fetch_avatar_data_url(self, session: "aiohttp.ClientSession", user_id: str) -> Optional[str]: - try: - url = self._avatar_url(user_id) - async with session.get(url) as resp: - if resp.status != 200: - return None - content_type = (resp.headers.get("Content-Type") or "").split(";")[0].strip().lower() - if not content_type.startswith("image/"): - content_type = "image/png" - data = await resp.read() - if not data: - return None - b64 = base64.b64encode(data).decode("ascii") - return f"data:{content_type};base64,{b64}" - except Exception: - return None - - async def _download_avatar_map(self, user_ids: List[Any]) -> Dict[str, str]: - """ - 并行下载头像并返回 data-url 映射。 - - 下载失败:不返回该 key(调用方自行降级为首字头像) - """ - unique_ids: List[str] = [] - seen: set[str] = set() - for raw_id in user_ids: - uid = str(raw_id or "").strip() - if not uid or uid in seen: - continue - seen.add(uid) - unique_ids.append(uid) - - if not unique_ids or not AIOHTTP_AVAILABLE: - return {} - - timeout = aiohttp.ClientTimeout(total=self._avatar_timeout_seconds) - connector = aiohttp.TCPConnector(limit=self._avatar_concurrency * 2, limit_per_host=self._avatar_concurrency) - headers = {"User-Agent": "Mozilla/5.0"} - - sem = asyncio.Semaphore(self._avatar_concurrency) - - async with aiohttp.ClientSession(timeout=timeout, connector=connector, headers=headers) as session: - async def worker(uid: str) -> Optional[tuple[str, str]]: - async with sem: - data_url = await self._fetch_avatar_data_url(session, uid) - if not data_url: - return None - return uid, data_url - - results = await asyncio.gather(*(worker(uid) for uid in unique_ids), return_exceptions=False) - - avatar_map: Dict[str, str] = {} - for item in results: - if not item: - continue - uid, data_url = item - avatar_map[uid] = data_url - return avatar_map - - # ======================= CSS ======================= - def _theme_css(self) -> str: - if self.theme in {"light", "white"}: - return """ - - """ - - if self.theme in {"retro_win", "retro", "win95", "win"}: - return """ - - """ - - # industrial (default) - return """ - - """ - - def _layout_css(self) -> str: - return """ - - """ - - # ======================= size ======================= - def _calc_table_height(self, row_count: int) -> int: - return ( - self.BASE_HEIGHT - + self.TABLE_HEADER_HEIGHT - + row_count * self.TABLE_ROW_HEIGHT - + self.SAFE_PADDING - ) - - # ======================= render core ======================= - def _build_html(self, body_html: str, title: str) -> str: - ts = datetime.now().strftime("%Y-%m-%d %H:%M:%S") - is_retro = self.theme in {"retro_win", "retro", "win95", "win"} - body_class = "theme-retro" if is_retro else "" - top_bar = ( - """ -
- MRFZCCL // QNA STATS - SYSTEM READY_ -
- """ - if is_retro - else "" - ) - inner_open = '
' if is_retro else "" - inner_close = "
" if is_retro else "" - return f""" - - - - - {self._esc(title)} - {self._theme_css()} - {self._layout_css()} - - -
-
-
- {top_bar} - {inner_open} - {body_html} - - {inner_close} -
-
-
- - - """ - - def _html_to_image(self, html_str: str, filename: str, width: int, height: int) -> str: - hti = Html2Image(output_path=str(self.output_dir)) - out = f"{filename}.png" - hti.screenshot(html_str=html_str, save_as=out, size=(width, height)) - return str(self.output_dir / out) - - def render_to_image(self, body_html: str, filename: str, title: str, height: int) -> str: - if self.theme in {"retro_win", "retro", "win95", "win"}: - height = int(height) + self.RETRO_FRAME_EXTRA_HEIGHT - html_str = self._build_html(body_html, title) - return self._html_to_image(html_str, filename, self.CARD_WIDTH, height) - - # ======================= body builders (HTML) ======================= - def _build_leaderboard_body( - self, - users: List[UserQnAStats], - title: str, - sort_key: str, - mode: str, - avatar_map: Mapping[str, str], - ) -> str: - sorted_users = sorted( - users, - key=lambda u: self._safe_int(getattr(u, sort_key, 0), 0), - reverse=True, - ) - - if mode == "correct": - headers = ["排名", "用户", "正确", "错误", "提示", "准确率"] - elif mode == "wrong": - headers = ["排名", "用户", "错误", "正确", "提示", "准确率"] - else: # hints - headers = ["排名", "用户", "提示", "正确", "错误", "频率"] - - head_html = f""" -
-
-
Q&A STATS
-
{self._esc(title)}
-
-
-
-
TOP
-
{len(sorted_users)}
-
-
-
MODE
-
{self._esc(mode.upper())}
-
-
-
-
- """ - - th_html = "".join(f"{self._esc(h)}" for h in headers) - - row_html_parts: List[str] = [] - for idx, u in enumerate(sorted_users, 1): - correct = self._safe_int(getattr(u, "correct_count", 0)) - wrong = self._safe_int(getattr(u, "wrong_count", 0)) - tip = self._safe_int(getattr(u, "tip_count", 0)) - total = correct + wrong - acc = (correct / total) if total else 0.0 - acc_pct = acc * 100.0 - - user_name_raw = getattr(u, "user_name", "-") - user_id_raw = str(getattr(u, "user_id", "") or "").strip() - avatar_data_url = avatar_map.get(user_id_raw) - if avatar_data_url: - avatar_html = f'
' - else: - avatar_html = f'
{self._esc(self._pick_avatar_char(user_name_raw))}
' - - row_class = [] - if idx == 1: - row_class.append("top1") - row_class_str = f' class="{" ".join(row_class)}"' if row_class else "" - - rank_cell = f'{self._rank_badge(idx)}' - user_cell = f""" - -
{avatar_html}{self._esc(user_name_raw)}
- - """ - - if mode == "correct": - cells = [ - f'{self._fmt_int(correct)}', - f'{self._fmt_int(wrong)}', - f'{self._fmt_int(tip)}', - self._acc_cell_html(acc_pct), - ] - elif mode == "wrong": - cells = [ - f'{self._fmt_int(wrong)}', - f'{self._fmt_int(correct)}', - f'{self._fmt_int(tip)}', - self._acc_cell_html(acc_pct), - ] - else: - freq = (tip / total) if total else 0.0 - cells = [ - f'{self._fmt_int(tip)}', - f'{self._fmt_int(correct)}', - f'{self._fmt_int(wrong)}', - f'{freq:.2f}/题', - ] - - row_html = ( - f'' - f"{rank_cell}{user_cell}{''.join(cells)}" - "" - ) - row_html_parts.append(row_html) - - table_html = f""" - - {th_html} - - {''.join(row_html_parts)} - -
- """ - - return head_html + table_html - - def _build_match_leaderboard_body( - self, - participants: List[MatchParticipant], - title: str, - avatar_map: Mapping[str, str], - ) -> str: - sorted_participants = sorted( - participants, - key=lambda p: float(getattr(p, "score", 0.0) or 0.0), - reverse=True, - ) - - headers = ["排名", "用户", "得分", "正确", "错误", "准确率"] - - head_html = f""" -
-
-
MATCH
-
{self._esc(title)}
-
-
-
-
TOP
-
{len(sorted_participants)}
-
-
-
MODE
-
SCORE
-
-
-
-
- """ - - th_html = "".join(f"{self._esc(h)}" for h in headers) - - row_html_parts: List[str] = [] - for idx, p in enumerate(sorted_participants, 1): - correct = self._safe_int(getattr(p, "correct_count", 0)) - wrong = self._safe_int(getattr(p, "wrong_count", 0)) - total = correct + wrong - acc = (correct / total) if total else 0.0 - acc_pct = acc * 100.0 - - try: - score_value = float(getattr(p, "score", 0.0) or 0.0) - score_str = f"{score_value:.2f}" - except Exception: - score_str = "-" - - user_name_raw = getattr(p, "user_name", "-") - user_id_raw = str(getattr(p, "user_id", "") or "").strip() - avatar_data_url = avatar_map.get(user_id_raw) - if avatar_data_url: - avatar_html = f'
' - else: - avatar_html = f'
{self._esc(self._pick_avatar_char(user_name_raw))}
' - - row_class = [] - if idx == 1: - row_class.append("top1") - row_class_str = f' class="{" ".join(row_class)}"' if row_class else "" - - rank_cell = f'{self._rank_badge(idx)}' - user_cell = f""" - -
{avatar_html}{self._esc(user_name_raw)}
- - """ - - cells = [ - f'{self._esc(score_str)}', - f'{self._fmt_int(correct)}', - f'{self._fmt_int(wrong)}', - self._acc_cell_html(acc_pct), - ] - - row_html = ( - f'' - f"{rank_cell}{user_cell}{''.join(cells)}" - "" - ) - row_html_parts.append(row_html) - - table_html = f""" - - {th_html} - - {''.join(row_html_parts)} - -
- """ - - return head_html + table_html - - def _acc_cell_html(self, acc_pct: float) -> str: - safe_pct = max(0.0, min(100.0, float(acc_pct))) - return f""" - -
-
- {safe_pct:.1f}% - {safe_pct/100.0:.2f} -
-
-
- - """ - - def _build_user_profile_body(self, u: UserQnAStats, rank: Mapping[str, Any]) -> str: - return self._build_user_profile_body_with_avatar(u, rank, avatar_data_url=None) - - # ======================= Public APIs ======================= - async def generate_correct_leaderboard_image(self, users: List[UserQnAStats]) -> str: - avatar_map = await self._download_avatar_map([getattr(u, "user_id", "") for u in users]) - body = self._build_leaderboard_body( - users, - title="正确次数排行榜", - sort_key="correct_count", - mode="correct", - avatar_map=avatar_map, - ) - height = self._calc_table_height(len(users)) - name = f"correct_leaderboard_{datetime.now():%Y%m%d_%H%M%S}" - loop = asyncio.get_event_loop() - return await loop.run_in_executor( - None, - lambda: self.render_to_image(body, name, "正确次数排行榜", height), - ) - - async def generate_wrong_leaderboard_image(self, users: List[UserQnAStats]) -> str: - avatar_map = await self._download_avatar_map([getattr(u, "user_id", "") for u in users]) - body = self._build_leaderboard_body( - users, - title="错误次数排行榜", - sort_key="wrong_count", - mode="wrong", - avatar_map=avatar_map, - ) - height = self._calc_table_height(len(users)) - name = f"wrong_leaderboard_{datetime.now():%Y%m%d_%H%M%S}" - loop = asyncio.get_event_loop() - return await loop.run_in_executor( - None, - lambda: self.render_to_image(body, name, "错误次数排行榜", height), - ) - - async def generate_hints_leaderboard_image(self, users: List[UserQnAStats]) -> str: - avatar_map = await self._download_avatar_map([getattr(u, "user_id", "") for u in users]) - body = self._build_leaderboard_body( - users, - title="提示次数排行榜", - sort_key="tip_count", - mode="hints", - avatar_map=avatar_map, - ) - height = self._calc_table_height(len(users)) - name = f"hints_leaderboard_{datetime.now():%Y%m%d_%H%M%S}" - loop = asyncio.get_event_loop() - return await loop.run_in_executor( - None, - lambda: self.render_to_image(body, name, "提示次数排行榜", height), - ) - - async def generate_match_leaderboard_image( - self, - match_name: str, - participants: List[MatchParticipant], - title: Optional[str] = None, - ) -> str: - participants = list(participants or []) - title_text = title or f"比赛「{match_name}」排行榜" - avatar_map = await self._download_avatar_map([getattr(p, "user_id", "") for p in participants]) - body = self._build_match_leaderboard_body(participants, title_text, avatar_map) - height = self._calc_table_height(len(participants)) - name = f"match_leaderboard_{datetime.now():%Y%m%d_%H%M%S}" - loop = asyncio.get_event_loop() - return await loop.run_in_executor( - None, - lambda: self.render_to_image(body, name, title_text, height), - ) - - async def generate_user_profile_image( - self, - user_stats: UserQnAStats, - rank_info: Mapping[str, Any], - honors: Optional[List[MatchHonor]] = None, - ) -> str: - avatar_map = await self._download_avatar_map([getattr(user_stats, "user_id", "")]) - avatar_data_url = avatar_map.get(str(getattr(user_stats, "user_id", "") or "").strip()) - honor_list = list(honors or [])[: self.USER_PROFILE_HONOR_MAX] - body = self._build_user_profile_body_with_avatar(user_stats, rank_info, avatar_data_url, honor_list) - name = f"user_profile_{getattr(user_stats, 'user_id', 'unknown')}_{datetime.now():%Y%m%d_%H%M%S}" - height = self.USER_PROFILE_HEIGHT - if honor_list: - height += self.USER_PROFILE_HONOR_BASE_HEIGHT + len(honor_list) * self.USER_PROFILE_HONOR_ROW_HEIGHT - loop = asyncio.get_event_loop() - return await loop.run_in_executor( - None, - lambda: self.render_to_image(body, name, "用户信息", height), - ) - - def _build_user_honor_section(self, honors: List[MatchHonor]) -> str: - if not honors: - return "" - - row_html_parts: List[str] = [] - for h in honors[: self.USER_PROFILE_HONOR_MAX]: - medal = getattr(h, "medal", "") - match_name = getattr(h, "match_name", "-") - rank = getattr(h, "rank", "-") - - correct = self._safe_int(getattr(h, "correct_count", 0)) - wrong = self._safe_int(getattr(h, "wrong_count", 0)) - score = getattr(h, "score", 0.0) - try: - score_str = f"{float(score):.1f}" - except Exception: - score_str = "-" - - row_html_parts.append( - f""" - - {self._esc(medal)} - {self._esc(match_name)} - #{self._esc(rank)} - {self._fmt_int(correct)}/{self._fmt_int(wrong)} S {self._esc(score_str)} - - """ - ) - - rows_html = "".join(row_html_parts) - return f""" -
-
-
比赛荣誉
- - - - - - - - - - - {rows_html} - -
奖牌比赛名次战绩
-
- """ - - def _build_user_profile_body_with_avatar( - self, - u: UserQnAStats, - rank: Mapping[str, Any], - avatar_data_url: Optional[str], - honors: Optional[List[MatchHonor]] = None, - ) -> str: - user_name_raw = getattr(u, "user_name", "-") - user_id_raw = getattr(u, "user_id", "-") - - correct = self._safe_int(getattr(u, "correct_count", 0)) - wrong = self._safe_int(getattr(u, "wrong_count", 0)) - tip = self._safe_int(getattr(u, "tip_count", 0)) - total = correct + wrong - acc_pct = (correct / total * 100.0) if total else 0.0 - freq = (tip / total) if total else 0.0 - - created_at = self._fmt_dt(getattr(u, "created_at", None)) - updated_at = self._fmt_dt(getattr(u, "updated_at", None)) - - avatar_char = self._pick_avatar_char(user_name_raw) - - correct_rank = rank.get("correct_rank", "-") - wrong_rank = rank.get("wrong_rank", "-") - tip_rank = rank.get("tip_rank", "-") - - avatar_block = ( - f'
' - if avatar_data_url - else f'
{self._esc(avatar_char)}
' - ) - - honor_section = self._build_user_honor_section(list(honors or [])) - - return f""" -
- {avatar_block} -
-
USER PROFILE
-
{self._esc(user_name_raw)}
-
ID · {self._esc(user_id_raw)} · 频率 {freq:.2f}/题
-
-
-
-
ACCURACY
-
{max(0.0, min(100.0, acc_pct)):.1f}%
-
-
-
-
- -
-
-
统计
-
-
正确
{self._fmt_int(correct)}
-
错误
{self._fmt_int(wrong)}
-
提示
{self._fmt_int(tip)}
-
-
-
-
- 总题数 {self._fmt_int(total)} - 准确率 {max(0.0, min(100.0, acc_pct)):.1f}% -
-
-
- -
-
排名
-
-
正确#{self._esc(correct_rank)}
-
错误#{self._esc(wrong_rank)}
-
提示#{self._esc(tip_rank)}
-
-
- 创建 {self._esc(created_at)}
- 更新 {self._esc(updated_at)} -
-
-
- {honor_section} - """ diff --git a/test_plugin/old/mrfzccl/src/QnAStatsRendererIndustrial.py b/test_plugin/old/mrfzccl/src/QnAStatsRendererIndustrial.py deleted file mode 100644 index cb664556b..000000000 --- a/test_plugin/old/mrfzccl/src/QnAStatsRendererIndustrial.py +++ /dev/null @@ -1,13 +0,0 @@ -from .QnAStatsRenderer import QnAStatsRenderer - -class QnAStatsRendererIndustrial(QnAStatsRenderer): - """ - 工业(深色)主题渲染器。 - - 用法: - - 白天(浅色):QnAStatsRenderer(...) - - 工业(深色):QnAStatsRendererIndustrial(...) - """ - - def __init__(self, output_dir: str = "data/quiz_images"): - super().__init__(output_dir=output_dir, theme="industrial") diff --git a/test_plugin/old/mrfzccl/src/QnAStatsRendererRetroWin.py b/test_plugin/old/mrfzccl/src/QnAStatsRendererRetroWin.py deleted file mode 100644 index 1a5ee3b52..000000000 --- a/test_plugin/old/mrfzccl/src/QnAStatsRendererRetroWin.py +++ /dev/null @@ -1,14 +0,0 @@ -from .QnAStatsRenderer import QnAStatsRenderer - -class QnAStatsRendererRetroWin(QnAStatsRenderer): - """ - 复古 Win / 像素风主题渲染器。 - - 用法: - - 默认(浅色):QnAStatsRenderer(...) - - 工业(深色):QnAStatsRendererIndustrial(...) - - 复古(Win):QnAStatsRendererRetroWin(...) - """ - - def __init__(self, output_dir: str = "data/quiz_images"): - super().__init__(output_dir=output_dir, theme="retro_win") diff --git a/test_plugin/old/mrfzccl/src/__init__.py b/test_plugin/old/mrfzccl/src/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/test_plugin/old/mrfzccl/src/db/__init__.py b/test_plugin/old/mrfzccl/src/db/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/test_plugin/old/mrfzccl/src/db/database.py b/test_plugin/old/mrfzccl/src/db/database.py deleted file mode 100644 index edd472b3d..000000000 --- a/test_plugin/old/mrfzccl/src/db/database.py +++ /dev/null @@ -1,110 +0,0 @@ -from collections.abc import AsyncGenerator -from contextlib import asynccontextmanager - -from sqlalchemy import text -from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker, create_async_engine -from sqlmodel import SQLModel -from sqlalchemy.exc import OperationalError - -import os - - -class DBManager: - """数据库管理器,负责异步连接和会话管理""" - - def __init__(self, db_path: str): - os.makedirs(os.path.dirname(os.path.abspath(db_path)), exist_ok=True) - - self.db_url = f"sqlite+aiosqlite:///{db_path}" - - # 创建异步引擎 - self.engine = create_async_engine( - self.db_url, - echo=False, - pool_pre_ping=True, - pool_recycle=3600, - # pool_size=5, - # max_overflow=5, - ) - - # 创建会话工厂 - self.async_session = async_sessionmaker( - self.engine, - class_=AsyncSession, - expire_on_commit=False, - ) - self.async_session_factory = self.async_session - - async def init_db(self): - """初始化数据库,创建所有定义的表""" - - async with self.engine.begin() as conn: - try: - await conn.run_sync(SQLModel.metadata.create_all) - except OperationalError as e: - if "already exists" not in str(e): - raise - - async with self.engine.begin() as conn: - try: - await conn.execute(text( - "ALTER TABLE match ADD COLUMN question_limit INTEGER DEFAULT 0" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match ADD COLUMN time_limit INTEGER DEFAULT 0" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match ADD COLUMN started_at TIMESTAMP" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match_participant ADD COLUMN wrong_count INTEGER DEFAULT 0" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match_participant ADD COLUMN score REAL DEFAULT 0.0" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match_honor ADD COLUMN wrong_count INTEGER DEFAULT 0" - )) - except OperationalError: - pass - try: - await conn.execute(text( - "ALTER TABLE match_honor ADD COLUMN score REAL DEFAULT 0.0" - )) - except OperationalError: - pass - - # SQLite 优化 PRAGMA - async with self.engine.connect() as conn: - await conn.execute(text("PRAGMA journal_mode=WAL")) - await conn.execute(text("PRAGMA synchronous=NORMAL")) - await conn.execute(text("PRAGMA cache_size=-20000")) - await conn.execute(text("PRAGMA temp_store=MEMORY")) - await conn.execute(text("PRAGMA mmap_size=134217728")) - await conn.execute(text("PRAGMA optimize")) - await conn.commit() - - @asynccontextmanager - async def get_session(self) -> AsyncGenerator[AsyncSession, None]: - """异步获取数据库会话的上下文管理器""" - session = self.async_session_factory() - try: - async with session.begin(): - yield session - finally: - await session.close() diff --git a/test_plugin/old/mrfzccl/src/db/repo.py b/test_plugin/old/mrfzccl/src/db/repo.py deleted file mode 100644 index a5e53c1dc..000000000 --- a/test_plugin/old/mrfzccl/src/db/repo.py +++ /dev/null @@ -1,1140 +0,0 @@ -from datetime import datetime -from typing import List, Optional, Tuple -from sqlalchemy import desc, func, select, update, and_, delete -from sqlalchemy.ext.asyncio import AsyncSession -from sqlalchemy.exc import IntegrityError -from sqlalchemy.engine import CursorResult - -from .tables import UserQnAStats, Match, MatchParticipant, MatchHonor -from .database import DBManager - -class UserQnARepo: - """用户问答统计仓库,封装所有的数据库交互逻辑""" - - def __init__(self, db_manager: DBManager): - self.db = db_manager - - # 获取或者创建用户数据 - async def get_or_create_user_stats(self, session: AsyncSession, user_id: str, user_name: str = "") -> UserQnAStats: - """并发安全的 get_or_create 用户统计记录""" - stmt = select(UserQnAStats).where( - UserQnAStats.user_id == user_id - ) - - result = await session.execute(stmt) - record = result.scalar_one_or_none() - - if record: - # 如果用户名称有变化,更新用户名称 - if user_name and record.user_name != user_name: - record.user_name = user_name - record.updated_at = datetime.now() - return record - - # 创建新记录(包含 tip_count) - record = UserQnAStats( - user_id=user_id, - user_name=user_name or f"用户_{user_id}", - correct_count=0, - wrong_count=0, - tip_count=0, - created_at=datetime.now(), - updated_at=datetime.now() - ) - session.add(record) - - try: - await session.flush() - return record - except IntegrityError: - # 并发下被其他事务插入,重新读取 - result = await session.execute(stmt) - return result.scalar_one() - - # 获取用户数据 - async def get_user_stats_only(self, session: AsyncSession, user_id: str) -> Optional[UserQnAStats]: - """ - 只获取用户数据,如果用户不存在则返回None - - 参数: - session: 数据库会话 - user_id: 用户ID - - 返回: - UserQnAStats 或 None - """ - stmt = select(UserQnAStats).where( - UserQnAStats.user_id == user_id - ) - - result = await session.execute(stmt) - return result.scalar_one_or_none() - - # ========== 增加操作 ========== - - # 增加答题正确数量 - async def increment_correct_count(self, user_id: str, user_name: str = "", increment: int = 1) -> bool: - """增加用户答对次数(原子操作)""" - async with self.db.get_session() as session: - # 先尝试更新现有记录 - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - correct_count=UserQnAStats.correct_count + increment, - updated_at=datetime.now() - ) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - record.correct_count += increment - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # 增加答题错误数量 - async def increment_wrong_count(self, user_id: str, user_name: str = "", increment: int = 1) -> bool: - """增加用户答错次数(原子操作)""" - async with self.db.get_session() as session: - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - wrong_count=UserQnAStats.wrong_count + increment, - updated_at=datetime.now() - ) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - record.wrong_count += increment - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # 增加提示次数 - async def increment_tip_count(self, user_id: str, user_name: str = "", increment: int = 1) -> bool: - """增加用户提示次数(原子操作)""" - async with self.db.get_session() as session: - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - tip_count=UserQnAStats.tip_count + increment, - updated_at=datetime.now() - ) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - record.tip_count += increment - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # 增加答题正确和答题错误数量 - async def increment_both_counts(self, user_id: str, user_name: str = "", correct_increment: int = 1, wrong_increment: int = 1) -> bool: - """同时增加用户答对和答错次数(原子操作)""" - async with self.db.get_session() as session: - # 先尝试更新现有记录 - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - correct_count=UserQnAStats.correct_count + correct_increment, - wrong_count=UserQnAStats.wrong_count + wrong_increment, - updated_at=datetime.now() - ) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - record.correct_count += correct_increment - record.wrong_count += wrong_increment - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # 增加所有计数器(正确、错误、提示) - async def increment_all_counts(self, user_id: str, user_name: str = "", correct_increment: int = 0, wrong_increment: int = 0, tip_increment: int = 0) -> bool: - """同时增加用户所有计数器(原子操作)""" - async with self.db.get_session() as session: - # 构建更新值字典 - update_values = {"updated_at": datetime.now()} - - if correct_increment != 0: - update_values["correct_count"] = UserQnAStats.correct_count + correct_increment - if wrong_increment != 0: - update_values["wrong_count"] = UserQnAStats.wrong_count + wrong_increment - if tip_increment != 0: - update_values["tip_count"] = UserQnAStats.tip_count + tip_increment - - # 如果没有实际更新,直接返回 - if len(update_values) == 1: # 只有 updated_at - return True - - # 先尝试更新现有记录 - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values(**update_values) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - - if correct_increment != 0: - record.correct_count += correct_increment - if wrong_increment != 0: - record.wrong_count += wrong_increment - if tip_increment != 0: - record.tip_count += tip_increment - - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # ========== 查询操作 ========== - - # 按ID查找用户并获取当前排名 - async def get_user_stats_with_rank(self, user_id: str) -> Tuple[Optional[UserQnAStats], Optional[int], int]: - """ - 按ID查找用户并获取当前排名 - - 返回: - (用户统计记录, 排名(从1开始), 总用户数) - 如果用户不存在,返回(None, None, 总用户数) - """ - async with self.db.get_session() as session: - # 获取总用户数 - total_stmt = select(func.count()).select_from(UserQnAStats) - total_result = await session.execute(total_stmt) - total_users = total_result.scalar_one() or 0 - - if total_users == 0: - return None, None, 0 - - # 获取用户记录(包含 tip_count) - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one_or_none() - - if not user_record: - return None, None, total_users - - # 计算排名: correct_count 越高排名越高 - # 使用窗口函数或子查询计算排名 - rank_stmt = select( - func.count().label('rank') - ).where( - and_( - UserQnAStats.correct_count > user_record.correct_count, - UserQnAStats.user_id != user_id - ) - ) - rank_result = await session.execute(rank_stmt) - # 排名从1开始 - rank = (rank_result.scalar_one() or 0) + 1 - - return user_record, rank, total_users - - # 获取用户统计数据(简单版本) - async def get_user_stats(self, user_id: str) -> Optional[UserQnAStats]: - """获取用户统计数据(包含 tip_count)""" - async with self.db.get_session() as session: - stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - result = await session.execute(stmt) - return result.scalar_one_or_none() - - # 按照正确的题目数量从大到小排序,返回前N个用户 - async def get_top_users(self, limit: int = 10) -> List[UserQnAStats]: - """ - 按照正确的题目数量从大到小排序,返回前N个用户 - - 参数: - limit: 返回的用户数量 - - 返回: - 排名前N的用户列表(包含 tip_count) - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.correct_count), UserQnAStats.updated_at) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 按照提示次数从多到少排序,返回前N个用户 - async def get_top_tip_users(self, limit: int = 10) -> List[UserQnAStats]: - """ - 按照提示次数从多到少排序,返回前N个用户 - - 参数: - limit: 返回的用户数量 - - 返回: - 提示次数最多的用户列表 - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.tip_count), desc(UserQnAStats.correct_count)) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 获取用户提示次数统计 - async def get_user_tip_stats(self, user_id: str) -> Tuple[int, int, int]: - """ - 获取用户提示次数及相关统计 - - 返回: - (tip_count, correct_count, wrong_count) - """ - async with self.db.get_session() as session: - stmt = select( - UserQnAStats.tip_count, - UserQnAStats.correct_count, - UserQnAStats.wrong_count - ).where(UserQnAStats.user_id == user_id) - - result = await session.execute(stmt) - row = result.one_or_none() - - if row: - return row.tip_count, row.correct_count, row.wrong_count - return 0, 0, 0 - - # ========== 创建/更新操作 ========== - - # 创建或更新用户统计记录(完整记录) - async def create_or_update_user(self, user_id: str, user_name: str, correct_count: int = 0, wrong_count: int = 0, tip_count: int = 0) -> UserQnAStats: - """创建或更新用户统计记录(完整记录,包含 tip_count)""" - async with self.db.get_session() as session: - record = await self.get_or_create_user_stats(session, user_id, user_name) - - # 更新数据 - record.correct_count = correct_count - record.wrong_count = wrong_count - record.tip_count = tip_count - record.updated_at = datetime.now() - - return record - - # 批量创建或更新用户统计记录 - async def batch_create_or_update_users(self, users_data: List[dict]) -> int: - """ - 批量创建或更新用户统计记录 - - 参数: - users_data: 用户数据列表,每个元素为字典,包含: - - user_id: 用户ID - - user_name: 用户名 - - correct_count: 答对数量 - - wrong_count: 答错数量 - - tip_count: 提示数量(可选) - - 返回: - 成功处理的数量 - """ - if not users_data: - return 0 - - processed_count = 0 - async with self.db.get_session() as session: - for user_data in users_data: - try: - record = await self.get_or_create_user_stats( - session, - user_data['user_id'], - user_data.get('user_name', '') - ) - - # 更新数据(可以设置为增量或覆盖,这里用增量) - if 'correct_count' in user_data: - record.correct_count += user_data['correct_count'] - if 'wrong_count' in user_data: - record.wrong_count += user_data['wrong_count'] - if 'tip_count' in user_data: - record.tip_count += user_data['tip_count'] - - record.updated_at = datetime.now() - processed_count += 1 - - except Exception as e: - # 记录错误但继续处理其他用户 - print(f"处理用户 {user_data.get('user_id')} 时出错: {e}") - continue - - await session.commit() - - return processed_count - - # 更新用户提示次数(直接设置) - async def update_tip_count(self, user_id: str, tip_count: int, user_name: str = "") -> bool: - """更新用户提示次数(直接设置值)""" - async with self.db.get_session() as session: - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - tip_count=tip_count, - updated_at=datetime.now() - ) - ) - - result: CursorResult = await session.execute(stmt) - - if result.rowcount == 0: - # 记录不存在,创建新记录 - record = await self.get_or_create_user_stats(session, user_id, user_name) - record.tip_count = tip_count - record.updated_at = datetime.now() - await session.commit() - return True - - # 如果提供了user_name,检查是否需要更新 - if user_name: - user_stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - user_result = await session.execute(user_stmt) - user_record = user_result.scalar_one() - if user_record.user_name != user_name: - user_record.user_name = user_name - user_record.updated_at = datetime.now() - - return True - - # ========== 其他操作 ========== - - # 分页获取用户排名 - async def get_user_rankings_page(self, page: int = 1, page_size: int = 20) -> Tuple[List[UserQnAStats], int]: - """ - 分页获取用户排名 - - 参数: - page: 页码(从1开始) - page_size: 每页数量 - - 返回: - (当前页的用户列表, 总用户数) - """ - async with self.db.get_session() as session: - # 获取总用户数 - total_stmt = select(func.count()).select_from(UserQnAStats) - total_result = await session.execute(total_stmt) - total_users = total_result.scalar_one() or 0 - - # 计算偏移量 - offset = (page - 1) * page_size - - # 获取分页数据 - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.correct_count), UserQnAStats.updated_at) - .offset(offset) - .limit(page_size) - ) - - result = await session.execute(stmt) - users = list(result.scalars().all()) - - return users, total_users - - # 根据用户名关键词搜索用户 - async def search_users_by_name(self, name_keyword: str, limit: int = 10) -> List[UserQnAStats]: - """ - 根据用户名关键词搜索用户 - - 参数: - name_keyword: 用户名关键词 - limit: 返回的最大数量 - - 返回: - 匹配的用户列表,按正确数量排序 - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .where(UserQnAStats.user_name.contains(name_keyword)) - .order_by(desc(UserQnAStats.correct_count), UserQnAStats.updated_at) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 获取总用户数量 - async def get_user_total_count(self) -> int: - """获取总用户数量""" - async with self.db.get_session() as session: - stmt = select(func.count()).select_from(UserQnAStats) - result = await session.execute(stmt) - return result.scalar_one() or 0 - - # 获取提示次数统计 - async def get_tip_stats_summary(self) -> Tuple[int, float]: - """ - 获取提示次数统计摘要 - - 返回: - (总提示次数, 平均每用户提示次数) - """ - async with self.db.get_session() as session: - # 总提示次数 - total_tips_stmt = select(func.sum(UserQnAStats.tip_count)) - total_tips_result = await session.execute(total_tips_stmt) - total_tips = total_tips_result.scalar_one() or 0 - - # 总用户数 - total_users_stmt = select(func.count()).select_from(UserQnAStats) - total_users_result = await session.execute(total_users_stmt) - total_users = total_users_result.scalar_one() or 0 - - # 平均提示次数 - avg_tips = total_tips / total_users if total_users > 0 else 0 - - return total_tips, avg_tips - - # 删除用户统计记录 - async def delete_user_stats(self, user_id: str) -> bool: - """删除用户统计记录""" - async with self.db.get_session() as session: - stmt = select(UserQnAStats).where(UserQnAStats.user_id == user_id) - result = await session.execute(stmt) - record = result.scalar_one_or_none() - - if record: - await session.delete(record) - return True - return False - - # 批量获取多个用户的统计信息 - async def get_user_stats_by_ids(self, user_ids: List[str]) -> List[UserQnAStats]: - """批量获取多个用户的统计信息""" - if not user_ids: - return [] - - async with self.db.get_session() as session: - stmt = select(UserQnAStats).where(UserQnAStats.user_id.in_(user_ids)) - result = await session.execute(stmt) - return list(result.scalars().all()) - - # ========== 信息获取操作 ========== - - # 获取正确个数排行榜 - async def get_correct_answers_leaderboard(self, limit: int = 10, offset: int = 0) -> List[UserQnAStats]: - """ - 获取正确个数排行榜 - - 参数: - limit: 返回的用户数量 - offset: 偏移量(用于分页) - - 返回: - 按正确个数降序排列的用户列表 - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.correct_count), UserQnAStats.updated_at) - .offset(offset) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 重置用户答题数据 - async def reset_user_stats(self, user_id: str): - """重置用户答题数据""" - async with self.db.get_session() as session: - stmt = ( - update(UserQnAStats) - .where(UserQnAStats.user_id == user_id) - .values( - correct_count=0, - wrong_count=0, - tip_count=0, - updated_at=datetime.now() - ) - ) - await session.execute(stmt) - await session.commit() - - # 重置所有用户的答题数据 - async def reset_all_stats(self): - """重置所有用户的答题数据""" - async with self.db.get_session() as session: - stmt = ( - update(UserQnAStats) - .values( - correct_count=0, - wrong_count=0, - tip_count=0, - updated_at=datetime.now() - ) - ) - await session.execute(stmt) - await session.commit() - - # 获取错误个数排行榜 - async def get_wrong_answers_leaderboard(self, limit: int = 10, offset: int = 0) -> List[UserQnAStats]: - """ - 获取错误个数排行榜 - - 参数: - limit: 返回的用户数量 - offset: 偏移量(用于分页) - - 返回: - 按错误个数降序排列的用户列表 - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.wrong_count), UserQnAStats.updated_at) - .offset(offset) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 获取提示次数排行榜 - async def get_hints_usage_leaderboard(self, limit: int = 10, offset: int = 0) -> List[UserQnAStats]: - """ - 获取提示次数排行榜 - - 参数: - limit: 返回的用户数量 - offset: 偏移量(用于分页) - - 返回: - 按提示次数降序排列的用户列表 - """ - async with self.db.get_session() as session: - stmt = ( - select(UserQnAStats) - .order_by(desc(UserQnAStats.tip_count), UserQnAStats.updated_at) - .offset(offset) - .limit(limit) - ) - - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 获取用户个人信息及在各种排行榜中的排名 - async def get_user_profile_with_rank(self, user_id: str) -> Tuple[Optional[UserQnAStats], dict]: - """ - 获取用户个人信息及在各种排行榜中的排名 - - 参数: - user_id: 用户ID - - 返回: - (用户数据, 排名信息字典) - 如果用户不存在: (None, {}) - """ - async with self.db.get_session() as session: - # 获取用户数据 - user_stats = await self.get_user_stats_only(session, user_id) - if not user_stats: - return None, {} - - # 计算正确个数排名 - correct_rank_stmt = select( - func.count().label('rank') - ).where( - and_( - UserQnAStats.correct_count > user_stats.correct_count, - UserQnAStats.user_id != user_id - ) - ) - correct_rank_result = await session.execute(correct_rank_stmt) - correct_rank = (correct_rank_result.scalar_one() or 0) + 1 - - # 计算错误个数排名 - wrong_rank_stmt = select( - func.count().label('rank') - ).where( - and_( - UserQnAStats.wrong_count > user_stats.wrong_count, - UserQnAStats.user_id != user_id - ) - ) - wrong_rank_result = await session.execute(wrong_rank_stmt) - wrong_rank = (wrong_rank_result.scalar_one() or 0) + 1 - - # 计算提示次数排名 - tip_rank_stmt = select( - func.count().label('rank') - ).where( - and_( - UserQnAStats.tip_count > user_stats.tip_count, - UserQnAStats.user_id != user_id - ) - ) - tip_rank_result = await session.execute(tip_rank_stmt) - tip_rank = (tip_rank_result.scalar_one() or 0) + 1 - - # 获取总用户数 - total_stmt = select(func.count()).select_from(UserQnAStats) - total_result = await session.execute(total_stmt) - total_users = total_result.scalar_one() or 0 - - # 计算准确率(如果答过题) - total_answers = user_stats.correct_count + user_stats.wrong_count - accuracy = (user_stats.correct_count / total_answers * 100) if total_answers > 0 else 0 - - rank_info = { - 'correct_rank': correct_rank, - 'wrong_rank': wrong_rank, - 'tip_rank': tip_rank, - 'total_users': total_users, - 'accuracy': accuracy, - 'total_answers': total_answers - } - - return user_stats, rank_info - - # 获取排行榜概要信息 - async def get_leaderboard_summary(self) -> dict: - """ - 获取排行榜概要信息 - - 返回: - 包含排行榜统计信息的字典 - """ - async with self.db.get_session() as session: - # 获取总用户数 - total_users_stmt = select(func.count()).select_from(UserQnAStats) - total_users_result = await session.execute(total_users_stmt) - total_users = total_users_result.scalar_one() or 0 - - # 获取总正确数 - total_correct_stmt = select(func.sum(UserQnAStats.correct_count)) - total_correct_result = await session.execute(total_correct_stmt) - total_correct = total_correct_result.scalar_one() or 0 - - # 获取总错误数 - total_wrong_stmt = select(func.sum(UserQnAStats.wrong_count)) - total_wrong_result = await session.execute(total_wrong_stmt) - total_wrong = total_wrong_result.scalar_one() or 0 - - # 获取总提示次数 - total_tips_stmt = select(func.sum(UserQnAStats.tip_count)) - total_tips_result = await session.execute(total_tips_stmt) - total_tips = total_tips_result.scalar_one() or 0 - - # 获取平均正确数 - avg_correct = total_correct / total_users if total_users > 0 else 0 - - return { - 'total_users': total_users, - 'total_correct': total_correct, - 'total_wrong': total_wrong, - 'total_tips': total_tips, - 'avg_correct': avg_correct, - 'total_questions': total_correct + total_wrong - } - -class MatchRepo: - """比赛数据仓库""" - - def __init__(self, db_manager: DBManager): - self.db = db_manager - - # 创建新比赛 - async def create_match(self, group_id: str, match_name: str, question_limit: int = 0, time_limit: int = 0) -> Match: - """ - 创建新比赛 - - 参数: - group_id: 群组ID - match_name: 比赛名称 - question_limit: 题目数量限制(0表示无限制) - time_limit: 时间限制(分钟,0表示无限制) - - 返回: - 创建的比赛对象 - """ - async with self.db.get_session() as session: - match = Match( - group_id=group_id, - match_name=match_name, - is_active=True, - question_limit=question_limit, - time_limit=time_limit - ) - session.add(match) - await session.commit() - return match - - # 获取活跃比赛 - async def get_active_match(self, group_id: str) -> Optional[Match]: - """ - 获取指定群组的活跃比赛 - - 参数: - group_id: 群组ID - - 返回: - 活跃的比赛对象,如果不存在则返回None - """ - async with self.db.get_session() as session: - stmt = select(Match).where( - and_(Match.group_id == group_id, Match.is_active) - ) - result = await session.execute(stmt) - return result.scalar_one_or_none() - - # 开始比赛 - async def start_match(self, match_id: int): - """ - 开始指定ID的比赛 - - 参数: - match_id: 比赛ID - """ - async with self.db.get_session() as session: - stmt = select(Match).where( - Match.match_id == match_id - ) - result = await session.execute(stmt) - match = result.scalar_one_or_none() - if match: - match.is_active = True - match.started_at = datetime.now() - await session.commit() - - # 结束比赛 - async def end_match(self, match_id: int): - """ - 结束指定ID的比赛 - - 参数: - match_id: 比赛ID - """ - async with self.db.get_session() as session: - stmt = select(Match).where( - Match.match_id == match_id - ) - result = await session.execute(stmt) - match = result.scalar_one_or_none() - if match: - match.is_active = False - match.ended_at = datetime.now() - await session.commit() - - # 添加参赛者 - async def add_participant(self, match_id: int, user_id: str, user_name: str) -> MatchParticipant: - """ - 向比赛添加参赛者 - - 参数: - match_id: 比赛ID - user_id: 用户ID - user_name: 用户名称 - - 返回: - 参赛者对象(如果已存在则返回现有对象) - """ - async with self.db.get_session() as session: - stmt = select(MatchParticipant).where( - and_( - MatchParticipant.match_id == match_id, - MatchParticipant.user_id == user_id - ) - ) - result = await session.execute(stmt) - existing = result.scalar_one_or_none() - if existing: - # 同步最新昵称,避免排行榜/名片长期显示旧昵称 - if existing.user_name != user_name: - existing.user_name = user_name - await session.commit() - return existing - participant = MatchParticipant( - match_id=match_id, - user_id=user_id, - user_name=user_name, - ) - session.add(participant) - await session.commit() - return participant - - # 获取参赛者 - async def get_participant(self, match_id: int, user_id: str) -> Optional[MatchParticipant]: - """ - 获取指定比赛的指定参赛者 - - 参数: - match_id: 比赛ID - user_id: 用户ID - - 返回: - 参赛者对象,如果不存在则返回None - """ - async with self.db.get_session() as session: - stmt = select(MatchParticipant).where( - and_( - MatchParticipant.match_id == match_id, - MatchParticipant.user_id == user_id - ) - ) - result = await session.execute(stmt) - return result.scalar_one_or_none() - - # 获取所有参赛者 - async def get_participants(self, match_id: int) -> List[MatchParticipant]: - """ - 获取指定比赛的所有参赛者 - - 参数: - match_id: 比赛ID - - 返回: - 参赛者对象列表 - """ - async with self.db.get_session() as session: - stmt = select(MatchParticipant).where(MatchParticipant.match_id == match_id) - result = await session.execute(stmt) - return list(result.scalars().all()) - - # 增加参赛者得分 - async def increment_participant_score(self, match_id: int, user_id: str): - """ - 增加参赛者的正确答题数和分数 - - 参数: - match_id: 比赛ID - user_id: 用户ID - """ - async with self.db.get_session() as session: - stmt = select(MatchParticipant).where( - and_( - MatchParticipant.match_id == match_id, - MatchParticipant.user_id == user_id - ) - ) - result = await session.execute(stmt) - participant = result.scalar_one_or_none() - if participant: - participant.correct_count += 1 - participant.score = participant.correct_count - participant.wrong_count / 3.0 - await session.commit() - - # 增加参赛者错误数 - async def increment_participant_wrong(self, match_id: int, user_id: str): - """ - 增加参赛者的错误答题数并更新分数 - - 参数: - match_id: 比赛ID - user_id: 用户ID - """ - async with self.db.get_session() as session: - stmt = select(MatchParticipant).where( - and_( - MatchParticipant.match_id == match_id, - MatchParticipant.user_id == user_id - ) - ) - result = await session.execute(stmt) - participant = result.scalar_one_or_none() - if participant: - participant.wrong_count += 1 - participant.score = participant.correct_count - participant.wrong_count / 3.0 - await session.commit() - - # 保存荣誉记录 - async def save_honor(self, user_id: str, match_id: int, match_name: str, rank: int, correct_count: int, wrong_count: int = 0, score: float = 0.0): - """ - 保存用户的比赛荣誉记录 - - 参数: - user_id: 用户ID - match_id: 比赛ID - match_name: 比赛名称 - rank: 排名 - correct_count: 正确答题数 - wrong_count: 错误答题数(默认为0) - score: 最终得分(默认为0.0) - """ - medals = {1: "🥇", 2: "🥈", 3: "🥉"} - medal = medals.get(rank, f"{rank}名") - async with self.db.get_session() as session: - # match_id=0 为“虚拟比赛ID”(手动授予荣誉),不适用按 match_id 去重 - if match_id != 0: - existing_stmt = select(MatchHonor).where( - and_(MatchHonor.user_id == user_id, MatchHonor.match_id == match_id) - ) - result = await session.execute(existing_stmt) - existing_list = list(result.scalars().all()) - - if existing_list: - keep = existing_list[0] - keep.match_name = match_name - keep.rank = rank - keep.correct_count = correct_count - keep.wrong_count = wrong_count - keep.score = score - keep.medal = medal - - # 兼容历史重复数据:清理多余的重复荣誉记录 - for extra in existing_list[1:]: - try: - session.delete(extra) - except Exception: - pass - - await session.commit() - return - - honor = MatchHonor( - user_id=user_id, match_id=match_id, match_name=match_name, - rank=rank, correct_count=correct_count, wrong_count=wrong_count, - score=score, medal=medal - ) - session.add(honor) - await session.commit() - - # 获取用户荣誉 - async def get_user_honors(self, user_id: str) -> List[MatchHonor]: - """ - 获取用户的荣誉记录 - - 参数: - user_id: 用户ID - - 返回: - 荣誉记录列表,按排名降序排列 - """ - async with self.db.get_session() as session: - stmt = select(MatchHonor).where(MatchHonor.user_id == user_id).order_by(desc(MatchHonor.rank)) - result = await session.execute(stmt) - honors = list(result.scalars().all()) - - # 兼容历史数据:同一场比赛可能被重复写入荣誉,名片展示时去重 - deduped: list[MatchHonor] = [] - seen_match_ids: set[int] = set() - seen_virtual: set[tuple] = set() - for h in honors: - mid = getattr(h, "match_id", 0) or 0 - if mid != 0: - if int(mid) in seen_match_ids: - continue - seen_match_ids.add(int(mid)) - else: - key = ( - str(getattr(h, "match_name", "") or ""), - int(getattr(h, "rank", 0) or 0), - int(getattr(h, "correct_count", 0) or 0), - int(getattr(h, "wrong_count", 0) or 0), - float(getattr(h, "score", 0.0) or 0.0), - ) - if key in seen_virtual: - continue - seen_virtual.add(key) - deduped.append(h) - - return deduped - - # 重置用户荣誉 - async def reset_user_honors(self, user_id: str): - """ - 重置指定用户的所有荣誉数据 - - 参数: - user_id: 用户ID - """ - async with self.db.get_session() as session: - stmt = delete(MatchHonor).where(MatchHonor.user_id == user_id) - await session.execute(stmt) - await session.commit() - - # 重置所有荣誉 - async def reset_all_honors(self): - """ - 重置所有用户的荣誉数据 - """ - async with self.db.get_session() as session: - stmt = delete(MatchHonor) - await session.execute(stmt) - await session.commit() diff --git a/test_plugin/old/mrfzccl/src/db/tables.py b/test_plugin/old/mrfzccl/src/db/tables.py deleted file mode 100644 index 8fea8ac18..000000000 --- a/test_plugin/old/mrfzccl/src/db/tables.py +++ /dev/null @@ -1,67 +0,0 @@ -from datetime import datetime -from typing import Optional -from sqlmodel import Field, SQLModel - - -class UserQnAStats(SQLModel, table=True): - """用户问答统计表 - 记录用户的答题统计数据""" - - __tablename__ = "user_qna_stats" - __table_args__ = {"extend_existing": True} - - id: Optional[int] = Field(default=None, primary_key=True, description="主键ID,自增唯一标识") - user_id: str = Field(index=True, description="用户ID") - user_name: str = Field(index=True, description="用户名称") - correct_count: int = Field(default=0, description="答对次数") - wrong_count: int = Field(default=0, description="答错次数") - tip_count: int = Field(default=0, description="提示次数") - created_at: datetime = Field(default_factory=datetime.now, description="创建时间") - updated_at: datetime = Field(default_factory=datetime.now, description="更新时间") - - -class Match(SQLModel, table=True): - """比赛表""" - __tablename__ = "match" - __table_args__ = {"extend_existing": True} - - match_id: Optional[int] = Field(default=None, primary_key=True) - group_id: str = Field(index=True, description="群ID") - match_name: str = Field(description="比赛名称") - is_active: bool = Field(default=True, description="是否进行中") - question_limit: int = Field(default=0, description="答题数量限制(0不限制)") - time_limit: int = Field(default=0, description="时间限制分钟(0不限制)") - created_at: datetime = Field(default_factory=datetime.now) - started_at: Optional[datetime] = Field(default=None, description="开始时间") - ended_at: Optional[datetime] = Field(default=None, description="结束时间") - - -class MatchParticipant(SQLModel, table=True): - """比赛参与者表""" - __tablename__ = "match_participant" - __table_args__ = {"extend_existing": True} - - id: Optional[int] = Field(default=None, primary_key=True) - match_id: int = Field(index=True, description="比赛ID") - user_id: str = Field(index=True, description="用户ID") - user_name: str = Field(description="用户名称") - correct_count: int = Field(default=0, description="答对数") - wrong_count: int = Field(default=0, description="答错数") - score: float = Field(default=0.0, description="得分(正确数-错误数*1/3)") - joined_at: datetime = Field(default_factory=datetime.now) - - -class MatchHonor(SQLModel, table=True): - """比赛荣誉表""" - __tablename__ = "match_honor" - __table_args__ = {"extend_existing": True} - - id: Optional[int] = Field(default=None, primary_key=True) - user_id: str = Field(index=True, description="用户ID") - match_id: int = Field(description="比赛ID") - match_name: str = Field(description="比赛名称") - rank: int = Field(description="名次") - correct_count: int = Field(default=0, description="答对数") - wrong_count: int = Field(default=0, description="答错数") - score: float = Field(default=0.0, description="得分(正确数-错误数*1/3)") - medal: str = Field(description="奖牌") - created_at: datetime = Field(default_factory=datetime.now) \ No newline at end of file diff --git a/test_plugin/old/mrfzccl/src/handlers/__init__.py b/test_plugin/old/mrfzccl/src/handlers/__init__.py deleted file mode 100644 index 49a6f893b..000000000 --- a/test_plugin/old/mrfzccl/src/handlers/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -"""Command handler modules for Mrfzccl plugin (stage-1 split).""" - diff --git a/test_plugin/old/mrfzccl/src/handlers/ccl_admin.py b/test_plugin/old/mrfzccl/src/handlers/ccl_admin.py deleted file mode 100644 index 44559a3c5..000000000 --- a/test_plugin/old/mrfzccl/src/handlers/ccl_admin.py +++ /dev/null @@ -1,123 +0,0 @@ -from __future__ import annotations - -from typing import Any, AsyncIterator - -from astrbot.api.event import AstrMessageEvent - - -async def handle_reset_user_data( - self, - event: AstrMessageEvent, - target_user_id: str = "", -) -> AsyncIterator[Any]: - """清除用户答题数据(仅管理员)/ccl 清除数据 [user_id]""" - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以清除数据") - return - - if target_user_id: - await self.user_qna_repo.reset_user_stats(target_user_id) - yield event.plain_result(f"✅ 用户 {target_user_id} 的答题数据已清除") - else: - await self.user_qna_repo.reset_user_stats(sender_id) - yield event.plain_result("✅ 您的答题数据已清除") - - -async def handle_reset_user_honors_cmd( - self, - event: AstrMessageEvent, - target_user_id: str = "", -) -> AsyncIterator[Any]: - """清除用户荣誉数据(仅管理员)/ccl 清除荣誉 [user_id]""" - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以清除荣誉") - return - - if target_user_id: - await self.match_repo.reset_user_honors(target_user_id) - yield event.plain_result(f"✅ 用户 {target_user_id} 的荣誉数据已清除") - else: - await self.match_repo.reset_user_honors(sender_id) - yield event.plain_result("✅ 您的荣誉数据已清除") - - -async def handle_reset_all_data_cmd(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """清除所有用户的答题数据(仅管理员)/ccl 清除所有数据""" - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以清除所有数据") - return - - await self.user_qna_repo.reset_all_stats() - yield event.plain_result("✅ 所有用户的答题数据已清除") - - -async def handle_reset_all_honors_cmd(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """清除所有用户的荣誉数据(仅管理员)/ccl 清除所有荣誉""" - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以清除所有荣誉") - return - - await self.match_repo.reset_all_honors() - yield event.plain_result("✅ 所有用户的荣誉数据已清除") - - -async def handle_grant_honor_cmd( - self, - event: AstrMessageEvent, - target_user_id: str = "", - rank: int = 1, - match_name: str = "", - correct_count: int = 0, -) -> AsyncIterator[Any]: - """授予用户特定荣誉(仅管理员)/ccl 授予荣誉 [user_id] [名次] [比赛名称] [答对数量]""" - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以授予荣誉") - return - - # 检查参数完整性 - if not target_user_id or not match_name: - yield event.plain_result("❌ 请提供完整参数: /ccl 授予荣誉 [user_id] [名次] [比赛名称] [答对数量]") - return - - # 根据名次生成奖牌表情 - if rank == 1: - medal = "🥇" - elif rank == 2: - medal = "🥈" - elif rank == 3: - medal = "🥉" - else: - medal = f"{rank}" - - # 计算得分(错误数默认为0) - score = correct_count - 0 - - # 保存荣誉 - await self.match_repo.save_honor( - user_id=target_user_id, - match_id=0, # 虚拟比赛ID - match_name=match_name, - rank=rank, - correct_count=correct_count, - wrong_count=0, - score=score, - ) - - yield event.plain_result( - f"✅ 已授予用户 {target_user_id} 荣誉: {medal} {match_name} 第{rank}名, 答对{correct_count}题" - ) diff --git a/test_plugin/old/mrfzccl/src/handlers/ccl_leaderboard.py b/test_plugin/old/mrfzccl/src/handlers/ccl_leaderboard.py deleted file mode 100644 index d189a72dd..000000000 --- a/test_plugin/old/mrfzccl/src/handlers/ccl_leaderboard.py +++ /dev/null @@ -1,137 +0,0 @@ -from __future__ import annotations - -from typing import Any, AsyncIterator - -from astrbot.api.event import AstrMessageEvent - -from ..tool import ( - generate_correct_leaderboard_text, - generate_hints_leaderboard_text, - generate_image_or_fallback, - generate_user_profile_text, - generate_wrong_leaderboard_text, -) - -async def handle_correct_answers_leaderboard(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """获取正确个数的排行榜命令 /ccl 排行榜""" - if self.require_admin: - sender_id = str(event.get_sender_id()) - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以查看排行榜") - return - - try: - # 获取排行榜数据(前10名) - users = await self.user_qna_repo.get_correct_answers_leaderboard(limit=10) - - if not users: - yield event.plain_result("📊 当前还没有用户的答题记录哦~") - return - - # 获取统计信息 - summary = await self.user_qna_repo.get_leaderboard_summary() - - # 使用统一的图片/文本生成函数 - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_correct_leaderboard_image(users), - generate_text_func=lambda: generate_correct_leaderboard_text(users, summary), - ): - yield result - - except Exception as e: - yield event.plain_result(f"获取排行榜时出现错误: {str(e)}") - -async def handle_wrong_answers_leaderboard(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """获取错误个数的排行榜命令 /ccl 错误排行榜""" - if self.require_admin: - sender_id = str(event.get_sender_id()) - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以查看排行榜") - return - - try: - # 获取排行榜数据(前10名) - users = await self.user_qna_repo.get_wrong_answers_leaderboard(limit=10) - - if not users: - yield event.plain_result("📊 当前还没有用户的答题记录哦~") - return - - # 使用统一的图片/文本生成函数 - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_wrong_leaderboard_image(users), - generate_text_func=lambda: generate_wrong_leaderboard_text(users), - ): - yield result - - except Exception as e: - yield event.plain_result(f"获取排行榜时出现错误: {str(e)}") - -async def handle_hints_usage_leaderboard(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """获取使用提示次数的排行榜命令 /ccl 提示排行榜""" - if self.require_admin: - sender_id = str(event.get_sender_id()) - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以查看排行榜") - return - - try: - # 获取排行榜数据(前10名) - users = await self.user_qna_repo.get_hints_usage_leaderboard(limit=10) - - if not users: - yield event.plain_result("📊 当前还没有用户的答题记录哦~") - return - - # 使用统一的图片/文本生成函数 - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_hints_leaderboard_image(users), - generate_text_func=lambda: generate_hints_leaderboard_text(users), - ): - yield result - - except Exception as e: - yield event.plain_result(f"获取排行榜时出现错误: {str(e)}") - -async def handle_user_profile_retrieval( - self, - event: AstrMessageEvent, - user_id: str | None = None, -) -> AsyncIterator[Any]: - """获取个人信息获取 /ccl 名片 [user_id] (如果user_id为空默认为发送人)""" - try: - # 确定用户ID - target_user_id = user_id or event.get_sender_id() - - # 获取用户信息及排名 - user_stats, rank_info = await self.user_qna_repo.get_user_profile_with_rank(target_user_id) - - # 获取用户荣誉 - honors = await self.match_repo.get_user_honors(str(target_user_id)) - - # 没有任何记录时直接返回 - if not user_stats and not honors: - yield event.plain_result("❌ 未找到该用户的答题记录") - return - - # 没有答题记录但有荣誉:直接用文本输出(名片图片依赖 user_stats) - if not user_stats: - yield event.plain_result(generate_user_profile_text(user_stats, rank_info, honors, str(target_user_id))) - return - - # 使用统一的图片/文本生成函数 - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_user_profile_image(user_stats, rank_info, honors), - generate_text_func=lambda: generate_user_profile_text(user_stats, rank_info, honors, str(target_user_id)), - ): - yield result - - except Exception as e: - yield event.plain_result(f"获取用户信息时出现错误: {str(e)}") diff --git a/test_plugin/old/mrfzccl/src/handlers/ccl_match.py b/test_plugin/old/mrfzccl/src/handlers/ccl_match.py deleted file mode 100644 index f1975e946..000000000 --- a/test_plugin/old/mrfzccl/src/handlers/ccl_match.py +++ /dev/null @@ -1,199 +0,0 @@ -from __future__ import annotations - -import time -from typing import Any, AsyncIterator - -import astrbot.api.message_components as Comp -from astrbot.api.event import AstrMessageEvent - -from ..tool import generate_image_or_fallback, generate_match_leaderboard_text - -async def handle_match_help(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """比赛模式帮助""" - if event.get_group_id() is None: - yield event.plain_result("请在群聊使用") - return - yield event.plain_result( - """📋 比赛模式指令帮助 -━━━━━━━━━━━━━━ -/ccl 比赛创建 [名称] [题目限制] [时间限制(分钟)] - 创建比赛(仅管理员) -/ccl 比赛开始 - 开始比赛(仅管理员) -/ccl 比赛结束/结束比赛 - 结束比赛(仅管理员) -/ccl 比赛排行/排行 - 查看比赛排行榜 -━━━━━━━━━━━━━━""" - ) - -async def handle_match_create( - self, - event: AstrMessageEvent, - name: str = "", - question_limit: int = 0, - time_limit: int = 0, -) -> AsyncIterator[Any]: - """创建比赛(仅管理员)用法: /ccl 比赛创建 [名称] [题目限制] [时间限制(分钟)]""" - group_id_raw = event.get_group_id() - if group_id_raw is None: - yield event.plain_result("请在群聊使用") - return - group_id = str(group_id_raw) - sender_id = str(event.get_sender_id()) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - yield event.plain_result("❌ 只有管理员可以创建比赛") - return - - # 检查是否已有进行中的比赛 - existing = await self.match_repo.get_active_match(group_id) - if existing: - yield event.plain_result("❌ 当前群已有进行中的比赛") - return - - # 设置题目限制和时间限制 - q_limit = question_limit if question_limit >= 0 else self.match_question_limit - t_limit = time_limit if time_limit >= 0 else self.match_time_limit - - if q_limit < 0 or t_limit < 0: - yield event.plain_result(f"参数未通过检验,q_limit:{q_limit},t_limit:{t_limit}") - return - - # 创建比赛名称 - match_name = name if name else f"比赛_{int(time.time())}" - # 创建比赛 - await self.match_repo.create_match(group_id, match_name, q_limit, t_limit) - - # 构建响应信息 - info = f"✅ 比赛「{match_name}」已创建!" - if q_limit > 0: - info += f"\n📝 题目限制: {q_limit}题" - if t_limit > 0: - info += f"\n⏱️ 时间限制: {t_limit}分钟" - info += "\n进行答题即可参与比赛" - yield event.plain_result(info) - -async def match_start_precheck(self, event: AstrMessageEvent) -> tuple[bool, str | None, Any | None]: - """`/ccl 比赛开始` 的锁外校验与 DB 状态更新。""" - group_id_raw = event.get_group_id() - if group_id_raw is None: - return False, None, event.plain_result("请在群聊使用") - - sender_id = str(event.get_sender_id()) - group_id = str(group_id_raw) - self.match_sessions[group_id] = event.unified_msg_origin - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - return False, group_id, event.plain_result("❌ 只有管理员可以开始比赛") - - # 获取活跃比赛 - match = await self.match_repo.get_active_match(group_id) - if not match: - return False, group_id, event.plain_result("❌ 当前没有进行中的比赛") - - # 开始比赛 - await self.match_repo.start_match(match.match_id) - - return True, group_id, None - -async def match_start_inlock(self, group_id: str) -> bytes | str | None: - """`/ccl 比赛开始` 的锁内状态清理 + 出题逻辑。""" - # 防止上次比赛残留题目导致 fc_init 返回 already_exists - self.end_game(group_id) - - # 取消旧的比赛循环/提示任务(防止重复启动) - if group_id in self.match_next_task: - self._safe_cancel_task(self.match_next_task.pop(group_id, None)) - if group_id in self.match_loop_task: - self._safe_cancel_task(self.match_loop_task.pop(group_id, None)) - self.match_question_state.pop(group_id, None) - - # 初始化第一题 - result = await self.fc_init(group_id) - if result and result != "already_exists": - self.match_question_state[group_id] = time.time() - self._schedule_match_hint(group_id) - - return result - -def build_match_start_response(event: AstrMessageEvent, result: bytes | str | None) -> Any: - if result and result != "already_exists": - return event.chain_result( - [ - Comp.Plain("🏁 比赛已开始!答题即为参与比赛\n干员立绘,请使用/fcc [干员名称] 进行猜测"), - Comp.Image.fromBytes(result), - ] - ) - return event.plain_result("🏁 比赛已开始!第一题获取失败,请重试") - -async def match_end_precheck(self, event: AstrMessageEvent) -> tuple[bool, str | None, Any | None]: - """`/ccl 比赛结束` 的锁外校验。""" - group_id_raw = event.get_group_id() - if group_id_raw is None: - return False, None, event.plain_result("请在群聊使用") - - sender_id = str(event.get_sender_id()) - group_id = str(group_id_raw) - - # 检查管理员权限 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - return False, group_id, event.plain_result("❌ 只有管理员可以结束比赛") - - return True, group_id, None - -async def match_end_inlock(self, group_id: str) -> tuple[bool, str, list]: - """`/ccl 比赛结束` 的锁内结算逻辑。""" - # 重新获取活跃比赛,避免与自动结束并发导致重复荣誉 - match_now = await self.match_repo.get_active_match(group_id) - if not match_now or not match_now.is_active: - return False, "", [] - - match_name, _, top_participants = await self._end_match_and_collect_top(group_id, match_now) - return True, match_name, top_participants - -async def iter_match_end_results( - self, - event: AstrMessageEvent, - match_name: str, - top_participants: list, -) -> AsyncIterator[Any]: - """`/ccl 比赛结束` 的锁外输出(图片优先,失败回退文本)。""" - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_match_leaderboard_image( - match_name, - top_participants, - title=f"比赛「{match_name}」已结束排行榜", - ), - generate_text_func=lambda: generate_match_leaderboard_text(match_name, top_participants, ended=True), - ): - yield result - -async def handle_match_leaderboard(self, event: AstrMessageEvent) -> AsyncIterator[Any]: - """使用`/ccl 比赛排行`获取比赛排行榜""" - group_id_raw = event.get_group_id() - if group_id_raw is None: - yield event.plain_result("请在群聊使用") - return - group_id = str(group_id_raw) - - # 获取活跃比赛 - match = await self.match_repo.get_active_match(group_id) - if not match: - yield event.plain_result("❌ 无进行中比赛") - return - - # 获取参赛者列表并排序 - participants = await self.match_repo.get_participants(match.match_id) - participants.sort(key=lambda p: p.score, reverse=True) - - top_participants = participants[:10] - - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_match_leaderboard_image( - match.match_name, - top_participants, - ), - generate_text_func=lambda: generate_match_leaderboard_text(match.match_name, top_participants), - ): - yield result diff --git a/test_plugin/old/mrfzccl/src/handlers/fc_handlers.py b/test_plugin/old/mrfzccl/src/handlers/fc_handlers.py deleted file mode 100644 index b27aecebf..000000000 --- a/test_plugin/old/mrfzccl/src/handlers/fc_handlers.py +++ /dev/null @@ -1,351 +0,0 @@ -from __future__ import annotations - -import time -import traceback -from difflib import SequenceMatcher -from typing import Any, AsyncIterator - -import astrbot.api.message_components as Comp -from astrbot.api import logger -from astrbot.api.event import AstrMessageEvent - -from ..tool import ( - calculate_char_coverage_set, - check_daily_limit, - check_homophone, - generate_image_or_fallback, - generate_match_leaderboard_text, - has_active_game, - resolve_alias, -) - -async def handle_fc( - self, - event: AstrMessageEvent, - *, - user_id: str, - sender_id: str, - is_group: bool, - group_id: str | None, -) -> Any | None: - """Core logic for `/fc` (expects room lock is held by caller).""" - response = None - - # 确保数据库初始化 - try: - await self.db.init_db() - logger.info("[Mrfzccl] 数据库初始化完成") - except Exception as e: - logger.error(f"[Mrfzccl] 数据库初始化失败: {e}") - response = event.chain_result( - [ - Comp.At(qq=sender_id), - Comp.Plain(" 数据库初始化失败,请联系管理员"), - ] - ) - - if response is None: - # 检查是否在比赛模式和是否限制(仅群聊) - match = await self.match_repo.get_active_match(group_id) if is_group else None - # 非管理员进行次数检测 - if self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - # 非比赛模式下检查每日限制 - if not match and not check_daily_limit(sender_id, self.daily_counter, self.daily_limit): - response = event.plain_result(f"今日游戏次数已达上限({self.daily_limit}次),请明天再来!") - - if response is None: - try: - # 调用初始化游戏方法 - result = await self.fc_init(user_id) - if result == "already_exists": - response = event.plain_result("已经初始化,请不要重复操作") - elif result is None: - response = event.plain_result("图片获取失败,请重试") - else: - # 发送游戏图片 - response = event.chain_result( - [ - Comp.Plain("干员立绘,请使用/fcc [干员名称] 进行猜测"), - Comp.Image.fromBytes(result), - ] - ) - except Exception as e: - logger.error(f"[fc] 命令执行失败: {e}") - logger.error(traceback.format_exc()) - response = event.plain_result("游戏初始化失败,请稍后重试") - - return response - -async def handle_fcc( - self, - event: AstrMessageEvent, - *, - user_id: str, - sender_id: str, - is_group: bool, - group_id: str | None, -) -> tuple[list[Any], tuple[str, list] | None]: - """Core logic for `/fcc` (expects room lock is held by caller).""" - responses: list[Any] = [] - match_end_payload: tuple[str, list] | None = None # (ended_match_name, ended_top_participants) - - logger.debug( - f"[fcc] user_id={user_id}, player_keys={list(self.player.keys())}, has_active={has_active_game(self.player, user_id)}" - ) - - # 检查是否有活跃比赛 - match = await self.match_repo.get_active_match(group_id) if is_group else None - - # 检查用户是否有活跃游戏 - if not has_active_game(self.player, user_id): - if match: - responses.append(event.plain_result("比赛期间请等待管理员发送题目")) - else: - responses.append(event.plain_result("没有初始化房间,请使用/fc")) - return responses, match_end_payload - - # 提取并清理用户输入的猜测内容 - guess_text = self.extract_and_sanitize_input(event.message_str, "fcc") - if not guess_text: - responses.append( - event.chain_result( - [ - Comp.At(qq=sender_id), - Comp.Plain(" 请输入要猜测的干员名称"), - ] - ) - ) - return responses, match_end_payload - - correct_name = self.player[user_id]["name"] # 获取正确答案 - - # 解析别名(将用户输入的别名转换为正式名称) - resolved_guess = resolve_alias(guess_text, self.alias_map) - - # 计算相似度 - similarity = SequenceMatcher(None, correct_name, resolved_guess).ratio() - # 计算字符覆盖率 - calculate = calculate_char_coverage_set(correct_name, resolved_guess) - # 检查是否为同音字 - homophone_match = check_homophone(correct_name, resolved_guess, enable_homophone=self.enable_homophone) - # 综合判断是否正确 - is_correct = (similarity > self.similarity_threshold) or (calculate > self.calculate_threshold) or homophone_match - - logger.debug( - f"[答题判断] 正确答案: {correct_name}, 用户回答: {resolved_guess}, 相似度: {similarity:.2f}, " - f"字匹配率: {calculate:.2f}, 同音匹配: {homophone_match}, 阈值: {self.similarity_threshold}/{self.calculate_threshold}, " - f"结果: {is_correct}" - ) - - sender_name = event.get_sender_name() - - # 如果是比赛模式,更新比赛数据 - if is_group and match and group_id is not None: - self.match_sessions[group_id] = event.unified_msg_origin - await self.match_repo.add_participant(match.match_id, str(sender_id), sender_name) - if is_correct: - await self.match_repo.increment_participant_score(match.match_id, str(sender_id)) - # 取消当前题目的自动提示任务 - if group_id in self.match_next_task: - self._safe_cancel_task(self.match_next_task.pop(group_id, None)) - else: - await self.match_repo.increment_participant_wrong(match.match_id, str(sender_id)) - - # 处理回答结果 - if is_correct: - chain = [ - Comp.At(qq=sender_id), - Comp.Plain(f" 回答正确! 答案为: {correct_name}"), - ] - responses.append(event.chain_result(chain)) - responses.append(await self.send_original_image(user_id, event)) # 发送原图 - - # 更新用户正确计数 - await self.user_qna_repo.increment_correct_count( - user_id=sender_id, - user_name=sender_name, - ) - - # 比赛模式:自动出下一题 / 自动结束 - if is_group and match and group_id is not None: - # 重新获取活跃比赛,避免已自动结束后再次结算导致重复荣誉 - match_now = await self.match_repo.get_active_match(group_id) - if match_now and match_now.is_active: - # 若已经有人推进到下一题,当前协程无需重复出题 - existing = self.player.get(group_id) - if not (existing and existing.get("status") in {"active", "loading"}): - end_reason = await self._get_match_end_reason(match_now) - if end_reason: - ended_match_name, _, ended_top_participants = await self._end_match_and_collect_top( - group_id, - match_now, - ) - if end_reason == "time_limit": - responses.append( - event.plain_result(f"⏱️ 已达到时间限制,比赛「{ended_match_name}」自动结束!") - ) - else: - responses.append( - event.plain_result(f"📝 已达到题目上限,比赛「{ended_match_name}」自动结束!") - ) - match_end_payload = (ended_match_name, ended_top_participants) - else: - next_bytes = await self.fc_init(group_id) - if next_bytes and next_bytes != "already_exists": - self.match_question_state[group_id] = time.time() - self._schedule_match_hint(group_id) - responses.append( - event.chain_result( - [ - Comp.Plain("下一题来啦!\n干员立绘,请使用/fcc [干员名称] 进行猜测"), - Comp.Image.fromBytes(next_bytes), - ] - ) - ) - else: - responses.append(event.plain_result("下一题获取失败,请管理员使用 /ccl 比赛开始 重试")) - else: - chain = [ - Comp.At(qq=sender_id), - Comp.Plain(" 回答错误!"), - ] - responses.append(event.chain_result(chain)) - # 更新用户错误计数 - await self.user_qna_repo.increment_wrong_count( - user_id=sender_id, - user_name=sender_name, - ) - - return responses, match_end_payload - -async def iter_match_end_leaderboard( - self, - event: AstrMessageEvent, - match_end_payload: tuple[str, list], -) -> AsyncIterator[Any]: - """Post-lock output for `/fcc` when a match ends (image preferred, text fallback).""" - ended_match_name, ended_top_participants = match_end_payload - async for result in generate_image_or_fallback( - event=event, - generate_image_func=lambda: self.renderer.generate_match_leaderboard_image( - ended_match_name, - ended_top_participants, - title=f"比赛「{ended_match_name}」已结束排行榜", - ), - generate_text_func=lambda: generate_match_leaderboard_text( - ended_match_name, - ended_top_participants, - ended=True, - ), - ): - yield result - -async def handle_fce( - self, - event: AstrMessageEvent, - *, - user_id: str, - sender_id: str, - is_group: bool, - group_id: str | None, -) -> list[Any]: - """Core logic for `/fce` (expects room lock is held by caller).""" - responses: list[Any] = [] - - # 检查比赛模式下是否有权限 - match = await self.match_repo.get_active_match(group_id) if is_group else None - if match and self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - responses.append(event.plain_result("❌ 比赛期间只有管理员可以强制结束")) - elif not has_active_game(self.player, user_id): - responses.append(event.plain_result("没有初始化房间,请使用/fc")) - else: - answer = self.player[user_id]["name"] # 获取答案 - chain = [ - Comp.At(qq=sender_id), - Comp.Plain(f" 游戏已结束,答案为: {answer}"), - ] - responses.append(event.chain_result(chain)) - responses.append(await self.send_original_image(user_id, event)) # 发送原图 - - return responses - -async def handle_fct( - self, - event: AstrMessageEvent, - *, - user_id: str, - sender_id: str, - is_group: bool, - group_id: str | None, -) -> Any | None: - """Core logic for `/fct` (expects room lock is held by caller).""" - response = None - - # 检查比赛模式下是否有权限(仅群聊) - match = await self.match_repo.get_active_match(group_id) if is_group else None - if match and self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - response = event.plain_result("❌ 比赛期间只有管理员可以使用提示") - elif not has_active_game(self.player, user_id): - response = event.plain_result("没有初始化房间,请使用/fc") - else: - hint_text, _ = self._next_hint_text_and_advance(user_id) - response = event.plain_result(hint_text) - - # 更新用户提示使用次数 - await self.user_qna_repo.increment_tip_count( - user_id=event.get_sender_id(), - user_name=event.get_sender_name(), - ) - - return response - -async def handle_fcw( - self, - event: AstrMessageEvent, - *, - user_id: str, - sender_id: str, - is_group: bool, - group_id: str | None, -) -> Any | None: - """Core logic for `/fcw` (expects room lock is held by caller).""" - response = None - - # 检查比赛模式下是否有权限(仅群聊) - match = await self.match_repo.get_active_match(group_id) if is_group else None - if match and self.admin_ids and sender_id not in [str(x) for x in self.admin_ids]: - response = event.plain_result("❌ 比赛期间只有管理员可以使用提示") - elif not has_active_game(self.player, user_id): - response = event.plain_result("没有初始化房间,请使用/fc") - else: - char_data = self.data.get(self.player[user_id]["name"], {}) - - logger.info(f"[fcw] player={self.player[user_id]}, char_data keys={list(char_data.keys()) if char_data else 'None'}") - - # 获取职业及分支 - profession = char_data.get("职业及分支", char_data.get("职业分支", "该干员没有该属性")) - # 星级转换为中文 - star = char_data.get("星级", "") - star_map = {"1": "一星", "2": "二星", "3": "三星", "4": "四星", "5": "五星", "6": "六星"} - star_cn = star_map.get(str(star), star) - # 阵营 - camp = char_data.get("阵营", char_data.get("所属阵营", "该干员没有该属性")) - - # 构建提示消息 - msg = "💡 一次性提示:\n" - msg += f"职业: {profession}\n" - msg += f"星级: {star_cn}\n" - msg += f"阵营: {camp}" - - response = event.plain_result(msg) - - # 设置提示计数为4(跳过属性提示阶段) - self.player[user_id]["fctn"] = 4 - # 更新用户提示使用次数 - await self.user_qna_repo.increment_tip_count( - user_id=sender_id, - user_name=event.get_sender_name(), - increment=3, - ) - - return response diff --git a/test_plugin/old/mrfzccl/src/tool.py b/test_plugin/old/mrfzccl/src/tool.py deleted file mode 100644 index 65fe43a63..000000000 --- a/test_plugin/old/mrfzccl/src/tool.py +++ /dev/null @@ -1,306 +0,0 @@ -from collections import Counter -import os -from typing import Any, Callable, Iterable, Mapping, Optional - -from astrbot.api.event import AstrMessageEvent -import astrbot.api.message_components as Comp -from pypinyin import lazy_pinyin, Style -from datetime import datetime - -def calculate_char_coverage_set(correct_name: str, guess_text: str) -> float: - """ - 计算guess_text包含correct_name中字符的比例(去重版本) - - Args: - correct_name: 正确答案 - guess_text: 用户猜测的答案 - - Returns: - float: 字符覆盖率 (0-1之间) - """ - if not correct_name: - return 0.0 - - # 转换为集合去重 - correct_chars = set(correct_name) - guess_chars = set(guess_text) - - # 计算匹配的字符数比例 - matched_chars = correct_chars & guess_chars - coverage = len(matched_chars) / len(correct_chars) - - return coverage - -def calculate_char_coverage_counter(correct_name: str, guess_text: str) -> float: - """ - 计算guess_text包含correct_name中字符的比例(不去重版本) - - Args: - correct_name: 正确答案 - guess_text: 用户猜测的答案 - - Returns: - float: 字符覆盖率 (0-1之间) - """ - if not correct_name: - return 0.0 - - # 使用Counter统计字符出现次数 - correct_counter = Counter(correct_name) - guess_counter = Counter(guess_text) - - # 计算总字符数和匹配的字符数 - total_chars = sum(correct_counter.values()) - matched_chars = 0 - - for char, count in correct_counter.items(): - matched_chars += min(count, guess_counter.get(char, 0)) - - coverage = matched_chars / total_chars if total_chars > 0 else 0.0 - - return coverage - -def generate_correct_leaderboard_text(users: Iterable[Any], summary: Optional[Mapping[str, Any]] = None) -> str: - """生成正确量排行榜文本""" - users = list(users or []) - if not users: - return "📊 当前还没有用户的答题记录哦~" - - message = "🏆 **正确量排行榜** 🏆\n\n" - - for i, user in enumerate(users, 1): - if i == 1: - medal = "🥇" - elif i == 2: - medal = "🥈" - elif i == 3: - medal = "🥉" - else: - medal = f"{i}." - - total_answers = getattr(user, "correct_count", 0) + getattr(user, "wrong_count", 0) - accuracy = (getattr(user, "correct_count", 0) / total_answers * 100) if total_answers > 0 else 0 - - message += f"{medal} {getattr(user, 'user_name', '-')}\n" - message += ( - f" ✅ 正确: {getattr(user, 'correct_count', 0)} | ❌ 错误: {getattr(user, 'wrong_count', 0)} | 💡 提示: {getattr(user, 'tip_count', 0)}\n" - ) - updated_at = getattr(user, "updated_at", None) - updated_str = updated_at.strftime("%Y-%m-%d") if hasattr(updated_at, "strftime") else "-" - message += f" 📈 准确率: {accuracy:.1f}% | 📅 最后更新: {updated_str}\n\n" - - if summary: - message += "📊 **统计信息**\n" - message += f"总用户数: {summary.get('total_users', '-')} | 总答题数: {summary.get('total_questions', '-')}\n" - message += f"总正确数: {summary.get('total_correct', '-')} | 总错误数: {summary.get('total_wrong', '-')}\n" - message += f"平均正确数: {summary.get('avg_correct', 0):.1f}" - - return message - -def generate_wrong_leaderboard_text(users: Iterable[Any]) -> str: - """生成错误个数排行榜文本""" - users = list(users or []) - if not users: - return "📊 当前还没有用户的答题记录哦~" - - message = "💥 **错误个数排行榜** 💥\n\n" - - for i, user in enumerate(users, 1): - if i == 1: - medal = "💣" - elif i == 2: - medal = "🧨" - elif i == 3: - medal = "🎆" - else: - medal = f"{i}." - - total_answers = getattr(user, "correct_count", 0) + getattr(user, "wrong_count", 0) - error_rate = (getattr(user, "wrong_count", 0) / total_answers * 100) if total_answers > 0 else 0 - - message += f"{medal} {getattr(user, 'user_name', '-')}\n" - message += ( - f" ❌ 错误: {getattr(user, 'wrong_count', 0)} | ✅ 正确: {getattr(user, 'correct_count', 0)} | 💡 提示: {getattr(user, 'tip_count', 0)}\n" - ) - updated_at = getattr(user, "updated_at", None) - updated_str = updated_at.strftime("%Y-%m-%d") if hasattr(updated_at, "strftime") else "-" - message += f" 📉 错误率: {error_rate:.1f}% | 📅 最后更新: {updated_str}\n\n" - - return message - -def generate_hints_leaderboard_text(users: Iterable[Any]) -> str: - """生成提示次数排行榜文本""" - users = list(users or []) - if not users: - return "📊 当前还没有用户的答题记录哦~" - - message = "💡 **提示次数排行榜** 💡\n\n" - - for i, user in enumerate(users, 1): - if i == 1: - medal = "🎯" - elif i == 2: - medal = "🔍" - elif i == 3: - medal = "🧩" - else: - medal = f"{i}." - - total_answers = getattr(user, "correct_count", 0) + getattr(user, "wrong_count", 0) - tips_per_question = (getattr(user, "tip_count", 0) / total_answers) if total_answers > 0 else 0 - - message += f"{medal} {getattr(user, 'user_name', '-')}\n" - message += ( - f" 💡 提示: {getattr(user, 'tip_count', 0)} | ✅ 正确: {getattr(user, 'correct_count', 0)} | ❌ 错误: {getattr(user, 'wrong_count', 0)}\n" - ) - updated_at = getattr(user, "updated_at", None) - updated_str = updated_at.strftime("%Y-%m-%d") if hasattr(updated_at, "strftime") else "-" - message += f" 📊 提示频率: {tips_per_question:.2f}/题 | 📅 最后更新: {updated_str}\n\n" - - return message - -def generate_match_leaderboard_text(match_name: str, participants: Iterable[Any], ended: bool = False) -> str: - """生成比赛排行榜文本(图片生成失败时的回退)""" - participants = list(participants or []) - if not participants: - status = "已结束" if ended else "排行榜" - return f"比赛「{match_name}」{status}\n\n暂无参赛记录" - - try: - participants.sort(key=lambda p: float(getattr(p, "score", 0.0) or 0.0), reverse=True) - except Exception: - pass - - title = f"比赛「{match_name}」已结束\n排行榜" if ended else f"比赛「{match_name}」排行榜" - message = f"{title}\n----------------\n" - for i, p in enumerate(participants[:10], 1): - user_name = getattr(p, "user_name", "-") - correct = getattr(p, "correct_count", 0) - wrong = getattr(p, "wrong_count", 0) - try: - score_str = f"{float(getattr(p, 'score', 0.0) or 0.0):.2f}" - except Exception: - score_str = "-" - message += f"{i}. {user_name}: {correct}对 {wrong}错 {score_str}分\n" - return message - -def generate_user_profile_text(user_stats: Any, rank_info: Mapping[str, Any], honors=None, user_id: str | None = None) -> str: - """生成用户个人信息文本""" - honors = list(honors or []) - - title = getattr(user_stats, "user_name", None) if user_stats else None - title = title or (user_id or "未知用户") - message = f"👤 **用户信息 - {title}**\n\n" - - if not user_stats: - message += "📊 **基础统计**\n" - message += "暂无答题记录\n" - else: - total_answers = getattr(user_stats, "correct_count", 0) + getattr(user_stats, "wrong_count", 0) - accuracy = (getattr(user_stats, "correct_count", 0) / total_answers * 100) if total_answers > 0 else 0 - - message += "📊 **基础统计**\n" - message += f"✅ 正确: {getattr(user_stats, 'correct_count', 0)}\n" - message += f"❌ 错误: {getattr(user_stats, 'wrong_count', 0)}\n" - message += f"💡 提示: {getattr(user_stats, 'tip_count', 0)}\n" - message += f"🎯 准确率: {accuracy:.1f}%\n" - message += f"📝 总答题数: {total_answers}\n\n" - - if rank_info: - message += f"🏆 **排名信息** (共{rank_info.get('total_users', '?')}人)\n" - message += f"✅ 正确排名: 第{rank_info.get('correct_rank', '?')}名\n" - message += f"❌ 错误排名: 第{rank_info.get('wrong_rank', '?')}名\n" - message += f"💡 提示排名: 第{rank_info.get('tip_rank', '?')}名\n\n" - - created_at = getattr(user_stats, "created_at", None) - updated_at = getattr(user_stats, "updated_at", None) - created_str = created_at.strftime("%Y-%m-%d %H:%M") if hasattr(created_at, "strftime") else "-" - updated_str = updated_at.strftime("%Y-%m-%d %H:%M") if hasattr(updated_at, "strftime") else "-" - - message += "📅 **时间信息**\n" - message += f"⏰ 注册时间: {created_str}\n" - message += f"🔄 最后更新: {updated_str}\n" - - if honors: - message += "\n🏅 **比赛荣誉**\n" - for h in honors[:5]: - try: - score_str = f"{float(getattr(h, 'score', 0.0)):.1f}" - except Exception: - score_str = "-" - message += ( - f"{getattr(h, 'medal', '')} {getattr(h, 'match_name', '-')}: " - f"第{getattr(h, 'rank', '?')}名(✅{getattr(h, 'correct_count', 0)}/" - f"❌{getattr(h, 'wrong_count', 0)},S{score_str})\n" - ) - else: - message += "\n暂无荣誉记录\n" - - return message - -async def generate_image_or_fallback( - event: AstrMessageEvent, - generate_image_func: Callable[..., Any], - generate_text_func: Callable[..., str], - *args, - **kwargs, -): - """统一的图片生成和回退处理""" - try: - image_path = await generate_image_func(*args, **kwargs) - - if image_path and os.path.exists(image_path): - yield event.chain_result([Comp.Image.fromFileSystem(image_path)]) - return - - text_message = generate_text_func(*args, **kwargs) - yield event.plain_result(f"图片生成失败,使用文本模式显示\n\n{text_message}") - - except Exception as render_error: - text_message = generate_text_func(*args, **kwargs) - yield event.plain_result(f"图片生成失败,使用文本模式显示\n错误: {str(render_error)}\n\n{text_message}") - -def parse_aliases(alias_str: str) -> dict[str, str]: - """解析别名配置字符串为映射表:别名:正名,别名:正名""" - alias_map: dict[str, str] = {} - if not alias_str: - return alias_map - for pair in str(alias_str).split(","): - if ":" not in pair: - continue - alias, name = pair.split(":", 1) - alias = alias.strip() - name = name.strip() - if not alias or not name: - continue - alias_map[alias] = name - return alias_map - -def resolve_alias(name: str, alias_map: Mapping[str, str]) -> str: - """将别名解析为正名(若不存在则返回原值)""" - return (alias_map or {}).get(name, name) - -def get_pinyin(text: str) -> str: - """获取汉字的拼音(不带声调)""" - return "".join(lazy_pinyin(text, style=Style.NORMAL)) - -def check_homophone(correct: str, guess: str, enable_homophone: bool = False) -> bool: - """检查两个字符串是否同音(基于拼音)""" - if not enable_homophone: - return False - return get_pinyin(correct) == get_pinyin(guess) - -def check_daily_limit(user_id: str, daily_counter: dict, daily_limit: int) -> bool: - """检查并更新每日计数器,返回是否允许继续游戏""" - today = datetime.now().date() - key = f"{user_id}_{today}" - count = daily_counter.get(key, 0) - if count >= daily_limit: - return False - daily_counter[key] = count + 1 - return True - -def has_active_game(player: Mapping[str, Any], user_id: str) -> bool: - """检查用户是否有活跃游戏""" - data = (player or {}).get(user_id) - return bool(data and data.get("status") == "active") diff --git a/tests_v4/test_legacy_plugin_integration.py b/tests_v4/test_legacy_plugin_integration.py index f9ee172d8..77e25ff37 100644 --- a/tests_v4/test_legacy_plugin_integration.py +++ b/tests_v4/test_legacy_plugin_integration.py @@ -8,7 +8,6 @@ from __future__ import annotations import sys import tempfile import textwrap -import types from pathlib import Path import pytest @@ -21,34 +20,6 @@ from astrbot_sdk.runtime.loader import ( ) -def _install_mrfzccl_optional_dependency_stubs(monkeypatch: pytest.MonkeyPatch) -> None: - """为真实旧插件夹具补齐仓库测试环境里缺失的可选依赖。""" - pypinyin = types.ModuleType("pypinyin") - - class _Style: - NORMAL = "normal" - - def _lazy_pinyin(text, style=None): - return list(str(text or "")) - - pypinyin.Style = _Style - pypinyin.lazy_pinyin = _lazy_pinyin - monkeypatch.setitem(sys.modules, "pypinyin", pypinyin) - - html2image = types.ModuleType("html2image") - - class _Html2Image: - def __init__(self, *args, **kwargs): - self.args = args - self.kwargs = kwargs - - def screenshot(self, *args, **kwargs): - return [] - - html2image.Html2Image = _Html2Image - monkeypatch.setitem(sys.modules, "html2image", html2image) - - class TestLegacyPluginImports: """测试旧版 API 导入路径是否可用。""" @@ -565,68 +536,6 @@ class TestRealTestPlugin: if p in sys.path: sys.path.remove(p) - def test_load_real_external_legacy_plugin_fixture( - self, monkeypatch: pytest.MonkeyPatch - ): - """测试仓库中的真实外部旧插件夹具。""" - project_root = Path(__file__).parent.parent - plugin_dir = project_root / "test_plugin" / "old" / "mrfzccl" - - if not plugin_dir.exists(): - pytest.skip("external legacy plugin fixture not found") - - _install_mrfzccl_optional_dependency_stubs(monkeypatch) - spec = load_plugin_spec(plugin_dir) - - paths_to_add = [] - if str(plugin_dir) not in sys.path: - sys.path.insert(0, str(plugin_dir)) - paths_to_add.append(str(plugin_dir)) - - src_new = project_root / "src-new" - if str(src_new) not in sys.path: - sys.path.insert(0, str(src_new)) - paths_to_add.append(str(src_new)) - - try: - loaded = load_plugin(spec) - - assert loaded.plugin.name == "astrbot_plugin_mrfzccl" - assert len(loaded.instances) == 1 - assert len(loaded.handlers) >= 10 - - command_names = { - handler.descriptor.trigger.command - for handler in loaded.handlers - if isinstance(handler.descriptor.trigger, CommandTrigger) - } - assert { - "fc", - "fcc", - "fce", - "fct", - "fcw", - "ccl 排行榜", - "ccl 错误排行榜", - "ccl 提示排行榜", - } <= command_names - - instance = loaded.instances[0] - assert Path(instance.storage_dir) == plugin_dir / "data" - assert instance.db_path == str((plugin_dir / "data" / "mrfzccl.db")) - assert instance.renderer.theme == "light" - finally: - synthetic_modules = [ - name - for name in list(sys.modules) - if name.startswith("_astrbot_legacy_pkg_mrfzccl") - ] - for module_name in synthetic_modules: - sys.modules.pop(module_name, None) - for p in paths_to_add: - if p in sys.path: - sys.path.remove(p) - if __name__ == "__main__": pytest.main([__file__, "-v"])